10 of the Wildest Fan Theories About Riverdale

These Riverdale theories are as crazy as the town.

The CW