30 Aug 2021, 06:04 UTC · By: Otilia Drăgan / Forget off-road vehicles, this lightweight armored vehicles that served in the British Army is a fierce road-conqueror. Just don't scare your neighbors!