Watch WATCH: “Astro Warrior Anthem” by DragonForce Shelia Taylor January 20, 2024 From their forthcoming album, Warp Speed Warriors due out on March 15th on Napalm Records, […]