Monday, April 28, 2008

Where in the World is Taylor Hicks?

Probably the Idol-related question I get the most is whatever happened to Taylor Hicks?

Yesterday, we got a chance to see him as he sung the National Anthem at the Aaron’s 499 at Talladega Speedway. And he did a great job…

You can hear it here.