Is this the world’s most unstoppable vehicle? ‘Marauder’ can smash through walls, survive landmines and comes fitted with anti-ballistic armour as standard

The Marauder, described as being the world’s most unstoppable vehicle, was pictured being put through its paces at a testing facility outside Pretoria in South Africa. —> Read More