Finnish war-machine Front has released their new video, "Venom & Salt". The track hails from the band's new mini-album, Antichrist Militia, released June 5th via Iron Bonehead Productions. Guitarist / songwriter Von Bastard states: "As we made the Antichrist Militia record by ourselves all the way - produced, engineered, recorded, mixed...
Continue reading...
Continue reading...