21 May 2009 at 7:27 AM
Carrie Underwood: American Idol Finale
Posted in Carrie Underwood: American Idol Finale
About Photo #1938321: Carrie Underwood sports a pink band-aid at the American Idol Season 8 Grand Finale held at Nokia Theatre L.A. Live on Wednesday (May 20) in Los Angeles, Calif. …Read More Here
Posted to
Carrie Underwood