Say what you want about Kid Rock in terms of his music or political beliefs. He's always been a generous person; especially to the people in Michigan.  This time he put his money where his mouth is for the hungry in Allegan, Van Buren, Cass and Berrien counties.

Photo by Rob Kim/Getty Images

According to our friends at WOOD TV 8, Kid sent a $25,000 check to The Harvest West Michigan Food Bank saying in a tweet:

'I think it is important to help others out, especially this time of year when it is cold and the holidays can be such a strain on some who are really struggling to try to make ends meet. Please do what you can to help. They have other locations all across America'.

Well done Robert.  Well done.