Part 1: The American Idol Judges Reunite for Their First Season 11 Press Conference

The gearing up for Season 11 begins now! The American Idol judges were in Savannah, Georgia, scouting the talent and playing down fears of competition from The X Factor.


Want to comment on this? First, you must log in to your SideReel account!