Kid Rock performed a benefit show with the Detroit Symphony Orchestra this last weekend, and raised a million dollars.

Kid and his band performed 11 songs with the DSO, then came back out for an encore and did three more songs.  The show ran longer than 2 hours.

For more on the story, and photos hit up the Detroit Free Press.