Another year, another showstopping performance! On Wednesday night, the cast of Riverdale [1] performed songs from Hedwig and the Angry Inch for their annual musical episode. After Kevin is banned from performing songs from the hit rock musical [2] for the Riverdale [3] High variety show, his fellow classmates band together to show their support. While Kevin's epic solo certainly stole the show, there were quite a few other big moments, including the first performance from The Archies. Oh, and a heated duet between Archie and Betty that ends in a kiss [4]. How are you feeling, Barchie fans? Listen to the full soundtrack ahead.