Riverdale's Musical Poster Begs You to "Scratch That Itch"

Riverdale is finally back next week, and it’s back with a bang. When the principal declares that Kevin can’t perform a number from the musical…