Armored juggernaut