Not just any old Rock and Roll band from Nashville, Tennessee. Diarrhea Planet has managed to harness all the powers of the rock gods and make them explode, hopefully not out of your pants. Oh did I fail to mention Left&Right plus local punk heroes Lizard Police will be blasting you with a few jabs of their own. You might bring 2 pairs of underwear tonight!
