Watch! The New Directions Sing Meat Loaf's "Paradise By The Dashboard Light" in Glee Season 3, Episode 21: "Nationals" (VIDEO)

Original airdate: Tuesday, May 15, 2012 at 9pm on FOX

Our Partners

You Might Like