Taylor Hicks welcome home parade - YouTube
Taylor Hicks welcome home parade in Birmingham, Alabama on May 12, 2006
Tonight on American Idol, the Top 3 finalists are visiting their hometowns! Check out FOX 6's coverage of Taylor Hicks' hometown visit in 2006!
Show more