Riverdale Rapid Fire Showdown!

The came, they saw, they put each other on blast -- Stars of The CW's gritty take on The Archies, "Riverdale", stopped by the YH Studio individually to dish on the ...