Listen to Show Me The Body's new single "Trash" from their upcoming
New York City punk band Show Me The Body says they never agreed to play Coachella despite being included in the lineup.
Show Me The announce details of a live residency in new york
New York kids Show Me The Body strive to make punk as hectic as their city.