Twitv01

Links for American Idol S12E26: Finalists Compete

Episode 26

2,507 watches

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