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

Tag » Where Is Riverdale Supposed To Be