Darren Criss – ‘Against All Odds’ Full Performance on Glee (Video)
March 23, 2013 by cd
Check out Darren Criss‘ rendition of Mariah Carey‘s “Against All Odds” from Glee Season 4 Episode 17: “Guilty Pleasures” on FOX.
Fil-Irish actor Darren Criss, as Blaine, sang “Against All Odds” live while playing the piano on the latest episode of the hit TV musical comedy, “Glee.”
Definitely the best performance for this episode!
Watch the video here: