pittsburghmusicmagazine.net
Davey Suicide Lives Up to the Hype in Pittsburgh
“So, did we live up to the hype?” This is what Davey Suicide questions me after his bands’ set at Altar Bar in Pittsburgh. I definitely think Davey and his band lived up to the …