Taylor Hicks exclusive interview -- Taylor Made
3,166 views · Published 21 May 2008 · 3:37 · Indexed 20 October 2026
Channel: FOX10 News · 2008 · News & Politics
GULF SHORES, Ala. - It's been two years since Birmingham-native Taylor Hicks patrolled the winner's stage at American Idol.