40 years ago, in November 1986, The Mission released their debut album God’s Own Medicine, an atmospheric and emotive work of spiralling guitars, impassioned vocals and anthemic songs that became a landmark album of both the ‘80s alternative and gothic scenes. The band – formed by vocalist and guitarist Wayne Hussey and bassist Craig Adams after [more…]
Final Girl Energy: Sour Tongue Deliver Chaos, Catharsis & Killer Hooks
Review By Jace Media Music Los Angeles riot grrrl/punk outfit Sour Tongue don’t just blur genre lines on their Final Girl EP—they smash straight through them with a grin, a snarl, and a whole lot of attitude. Across four tightly wound tracks, the band fuse hardcore punk, grunge, country twang and even [more…]