The Traps

Castle Face releasing records by POW! and The Traps in January (stream a track from both)

While Thee Oh Sees are taking a well deserved break, frontman John Dwyer is not as his very active label Castle Face continues to put out records…