Kid Rock pulled out of a show in Tennessee on Wednesday (27Feb13) due to illness.

The Cowboy hitmaker has been battling a mystery ailment on his tour since the middle of February (13) so he decided to axe his Knoxville concert in a bid to regain his health.

In a post on his website, he writes, "I'm sick. I have done every shot and steroid to get better and have only gone more downhill. Time to take care of me. Off to doctor to get more tests done. I hate this bulls**t. Sorry."

Kid Rock hopes to recover in time to perform in Memphis, Tennessee on Friday (01Mar13).