Taylor Hicks at the Season 12 'American Idol' Finale

Yahoo Music 2:56 mins

The Season 5 winner talks to Reality Rocks.

View Comments