Darren Criss Covers ‘Hey Soul Sister’ on Next Episode of Glee November 25, 2010 // 4 Comments Filipino-Irish Darren Criss and the Warblers (including Kurt!) perform Train’s hit song “Hey Soul [...]