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 [2]. After Kevin is banned from performing songs from the hit rock musical [3] for the Riverdale [4] 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 [5]. How are you feeling, Barchie fans? Listen to the full soundtrack ahead.