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…]
STEVE LOUW RIDES THROUGH THE STORM ON THE CINEMATIC ‘TRACES OF THE FLOOD’
Steve Louw – Traces of the FloodJace Media Music Review by Glen Parkes There’s something beautifully timeless about “Traces of the Flood,” the brand-new album from South African rock veteran Steve Louw. Rooted deeply in Americana, heartland rock, blues, and dusty country soul, this latest release feels less like a collection of [more…]