Charice is Singing ‘As Long As You’re There’ in Glee Season 2 Finale Titled ‘Nationals’ May 21, 2011 // 45 Comments Listen to the song our very own Charice will be singing on the 2nd season finale of [...]