Twitv01

Links for American Idol S12E26: Finalists Compete

Episode 26

2,505 watches

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