Selfmadegod Records presents Summer Of 69, the debut album from Swedish outfit HATCHENED, announcing the album for August 24th release alongside a video of the first single Scapegoat.
Rikard Wermen on Scapegoat: It's about time to show the world what we´ve been up to. Here it is, Scapegoat. The debut single from our debut album Summer ...