Taylor Hicks Talks With Atlanta’s Star 94
Steve & Vikki in the Morning on Star 94 FM in Atlanta had ‘American Idol’ season five champ Taylor Hicks on the phone the other day. Taylor talked about his brother attending Georgia Tech, getting little sleep with all the press, his prior thinking Chris Daughtry was going to win, not having any choice with his new single ‘Do I Make You Proud’, when fans can expect his debut album, the ‘Idol’ tour, and more. Audio at star94.com has since been removed.