Archie Notices A Certain Accessory On The Chauffeur In New Riverdale “The Hills Have Eyes” Sneak Peek
A new sneak peek from the new episode of Riverdale has been released. The episode is titled “The Hills Have Eyes” and it will air tonight, March 7.
In the sneak peek, the core four have arrived to their cabin getaway for the weekend. As the group heads inside to begin their trip, Archie notices something about their chauffeur.
MC