Riverdale Episode 2: A Touch of Evil Photos Released

By Jay Jayson The CW’s Archie Comics-based television series doesn’t debut until next week, but that hasn’t stopped the television network from releasing photos for its second episode — which is titled “A Touch of Evil.”The images feature Cheryl and Archie as lab partners, which should be super-awkward since her twin brother just mysteriously died and Archie was … …read more