News Leather, torture, straitjacket & ninja! New brutal ATLAS video out now!

Finnish northcore bandĀ ATLASĀ released a new single with a brutal video! The band shows off their heavier side with their latest single ‘The Catalyst’. The song takes the listener on a