Idol 360
Monday, March 21, 2011
American Idol Top 12 - Man In The Mirror (clip)
The American Idol Top 12 performed Man In The Mirror at the Celebrity Fight Night event in Phoenix on March 19. We only have a small clip, but it looked like a great performance, check it out!
Newer Post
Older Post
Home