Taylor Hicks wins Season 5 - Video
PUBLISHED: Feb 19, 2009
DESCRIPTION:
Taylor Hicks wins Season 5 of "American Idol".
Song: "Do I Make You Proud"
Aired: May 24, 2006
Visit http://www.theofficialsoulpatrol.com for more Taylor Hicks information and to chat with other fans in our Forum.
Copyright © BANDMINE // All Right Reserved