Thia Megia Competes with Jessica Cunningham for the Last Slot in American Idol Top 24 February 25, 2011 // 30 Comments Our very own Thia Megia fights for the last slot in the Top 12 girls of American Idol with Jessica [...]