Show Me The Body's new song "Madonna Rocket" brings the old school punk vibes so hard that it caused a mosh pit across the entire country. Remember that day? It was mayhem. Roads were blocked off, so many people got punched and I think Waffle House actually shut down for the first time in their history.
Anyway, Show Me The Body's new album Dog Whistle is out March 29.