Features
Battle Royale: Bughead vs Barchie: RESULTS!
Congrats to the Bughead fans for their win! With just over 55,000 votes cast, fans of Riverdale’s Jughead and Betty turned out in ...