Special guest star (and fellow Glee alum) Darren Criss stopped by to play the Music Meister, a vaudeville-esque villain who invites our heroes for some evil musical mischief! And boy, would Ryan Murphy be proud!
Ch-ch-check out the kick ass performances from the episode (below)!
The Music Meister (Criss), Winn (Jeremy Jordan), Cisco (Carlos Valdes) and Malcolm (John Barrowman) sing Put A Little Love In Your Heart.
Kara (Benoist) gives an over-the-moon performance singing Moon River.
Barry (Gustin) and Kara sing Super Friend — which was written by fellow CW star, Rachel Bloom of My Crazy Ex-Girlfriend!
Joe (Jesse L. Martin), Martin (Victor Garber) and Malcolm sing More I Cannot Wish You.
Barry sings a sappy song appropriately titled Runnin' Home To You. Get it? Cause he's The Flash?
Fans are labeling the Put It On Me singer's Fyre Festival a total hoax as the "luxurious" getaway in the Bahamas is not living up to expectations. Reports of chaos at the fest began trickling in on Thursday, when ticket-holders arrived at (what appeared to be) an unfinished campsite. Apparently, the upscale "cabanas" promised to the attendees were actually just disaster relief tents.