Watch Brabus Mercedes-Benz G63 6×6 Try to Navigate Through London’s Streets

You will be pressed to find a much better way to promote you premium car dealership than a ludicrous Brabus B63S–700 turned into a massive mobile billboard, but we can probably think of better ways to…sail…through the crowded streets of London. Read more »

About Carscoop Carscoop