Twitv03

Links for American Idol S12E26: Finalists Compete

Episode 26

2,499 watches

April 10, 2013
The finalists compete.
April 10, 2013
The finalists compete.
Twitv03