American Idol Review: Welcome to Atlanta

Welcome to Atlanta where the players play, American Idol! Georgia was home to Idol winner Phil Phillips and runner up Diana DeGarmo. 

It's certainly a talented city! Will the next big star come from Atlanta? 

Let's check out the contestants...



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