LISTEN! Thee Oh Sees Release Crazy New Song ‘Fortress’!
John Dwyer and Thee Oh Sees just released an amazing new song called ‘Fortress’, which will appear on a new 7” that comes out February 12th. ‘Fortress’ was recorded during the Mutilator Defeated at Last sessions, which is one of […]