Where Exactly Is Riverdale Located? And What Year Is It Set In?

Tag » Where Is The Show Riverdale Located