Toyota MegaCruiser BXD10

Toyota MegaCruiser BXD10

The Toyota MegaCruiser BXD10 has its origins in the Japanese army; its shape won't win any beauty contests or achieve the best results in the wind tunnel, but this is not really the point with an SUV like this.

Record