Released less than a thick handful of weeks back, Everything and Nothing is one of year’s most voracious metal releases and in turn one of its most appetising. The new creative enmity from US outfit American Wrecking Company, the album… Read More ›
Day: September 28, 2017
Venus Theory – Nightwalker (Pt. 1)
Having more than impressed around two years ago under the moniker London Has Fallen with the album Breathe, the duo of Alecia Gates and Cameron Gorham take things to another level with Nightwalker (Pt. 1). Now named Venus Theory, their… Read More ›
Slipping through the Plastic Barricades
Just recently we had the fun of exploring Mechanics of Life, the new album from London alt indie trio Plastic Barricades, finding it a ‘collection of melody spun songs which entice with craft and warmth’. Offered the chance to get… Read More ›