The Marauder - A Ten Ton Military Vehicle

The Marauder | Ten Ton Military Vehicle | Top Gear | BBC