New Music – Kid Rock

I have to say, while I don’t think Kid Rock is my type of person, he’s come up with one catchy riff on the old classics.

Kid Rock – All Summer Long

Who wrote this?