Image 1 of 1

American Idol -20.jpg

American Idol contestants perform at the Dunkin Donuts Center in Providence, Rhode Island on August 27, 2011