New Oh Sees on Castle face

  Oh Sees, who have dropped the “Thee” from their name, will release new album Orc on August 25 via John Dwyer’s Castle Face label. That’s the cover art above. 2017 actually marks the 20th anniversary of Dwyer’s ever-evolving musical… Continue Reading