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: