Kid Rock made a surprise drop-in during the Black Eyed Peas' concert Tuesday night (March 9) at the Palace of Auburn Hills.
The Clarkston resident, decked out in a flannel shirt and fedora, joined the group to perform his hit "All Summer Long" to the delight of the 15,000 at the show. Rock flubbed the start of the third verse but Peas singer Fergie covered for him, then gave Rock a big hug and kiss at the end of the song.
The Peas cut a couple of songs -- "Now Generation" and a medley of "Showdown," "Party All the Time" and "Out of My Head" -- in order to accommodate Rock's surprise appearance.
It's the second time in recent weeks Rock has been an unannounced guest at the Palace. He joined country singer Martina McBride during her show at the arena on Feb. 18.