New Megaforce Records signees IKILLYA just released the new music video for "Vae Victis," the title track from their new album out April 29. You can now pre-order the album here.
If you dig IKILLYA and want even more music, you can grab their last album, Recon, for FREE right here