Survivor Stefano Langone Beats The Odds on American Idol – VIDEO

Stefano Langone is one of American Idol’s most inspirational stories this season.  He nearly died in a car crash in 2009 but has fought through the battle to get his life back and sing.  He made it through.

Listen to this:

New server