A photo of the last page of a Riverdale comic book had eagle-eyed fans noticing something familiar. Clearly seen in the last panel of the comic page is a signpost, the exact same signpost as situated at the main intersection in downtown Lewisburg.
Riverdale is the fictional town where the Archie comics take place, and is the name of the rebooted comics, as well as a hit TV show based around the Archie characters. The TV series debuted in January 2017, and quickly gained traction on popular streaming platforms like Netflix.
It’s unknown if the mimicked sign does indeed mean that the show is set in West Virginia, but for local fans, it’s certainly an exciting possibility.