A short time after announcing the "Best Night Ever" summer tour where tickets are being sold for the low low price of $20, Clarkston native Kid Rock told CNN's Piers Morgan his fellow musicians could take a lesson in humility.

Rock, real name Robert Ritchie, criticized the high cost of tickets to shows by big-name acts such as Jay-Z and Justin Timberlake, which Huffington Post Detroit says are going for $250 on the high end for stops in Detroit and New York.