More “Glee” for the Bubs

The Dalton Warblers’ rendition of Train’s “Hey Soul Sister” featured in tonight’s episode of “Glee” was again arranged by Tufts’ Beelzebubs. Darren Criss performs the lead vocals. Grab the track on iTunes or catch a sneak peek here: