American Idol RecapAmerican Idol RecapSeason 11 of American Idol premiered last night in the glorious city of Savannah, GA. I'm biased.GeorgiaGeorgia