Image 1 of 1

American Idol -67.jpg

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