Riverdale Part 2 Not So Critically Acclaimed - A podcast by Laura Flescher Play Categories: TV & Film Bug head vs. Varchie? Easiest decision ever!