- Music
- 17 Jan 12
Watch: New Therapy? video
Spooky promo for 'Living In A Shadow Of A Terrible Thing' now showing...
Northern Irish noise merchants Therapy? release their 13th (!) studio album A Brief Crack Of Light on February 6. First up is lead single 'Living In A Shadow Of A Terrible Thing'.
Officially set for release on January 23, the gloomy-but-pretty looking video finds the thunderous trio bringing the noise in a gas mask-laden dystopia. As you do.