slouchingtowardsthatcham.com
American Idol: Season 10 top 3 results - Slouching towards Thatcham
Having nearly perished in the first two weeks of the finals series, few would have predicted that Haley …