The Petrolhead Corner – The Insane Brabus Crawler 900 Dune Buggy

In the world of bespoke cars, there’s extreme and there’s EXTREME, in capital letters, to emphasize just how extreme things have got. And famed German-based Mercedes-Benz tuners Brabus have perhaps just released the most extreme car you can think of. Forget Toyota Land-Cruisers or Land-Rover Defenders. Heck, you can even forget about your already intimidating, […]