Toyota MegaCruiser BXD10
Special
•
Motorvision – English
Feb 14, 8:30-9PM
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.
WATCH NOW
Record