PUP—A Song for Everybody

It is an inarguable fact that PUP has never stopped putting in the hard work of being a rock band. For their 2016 album The Dream is Over, the group completed an astounding 250 performances, and in the interim...

Mannequin Pussy — ‘Patience’

Philadelphia’s Mannequin Pussy has never been a band that took too much time. Each of their first two albums run less than twenty minutes, flying through songs that manage to balance hard and fast instrumental...