Leah LaBelle was just 17 when she made the finals on Season 3 of American Idol.
She squeaked into the finals thanks to a wild card bid courtesy of Paula Abdul.
A week later, she was gone, finishing 12th the year Fantasia took the Idol crown and Diana DeGarmo finished second.
Now, eight years later,...