Sunday, November 28, 2010

I Just Know EVERYONE is Wondering...............

Where is Taylor Hicks????
Well he was in Vermont last week