Diarrhea Planet, Shark? and Mannequin Pussy at Shea Stadium

Post Author: , Edwina Hay

The six piece Nashville, TN band known as Diarrhea Planet took over Shea Stadium the night of Tuesday, December 4th. Shark? and Mannequin Pussy played opening sets.

First, Mannequin Pussy. Then there was a Shark? Lastly, Diarrhea Planet. Not for the faint of heart.