Toyota Mega Cruiser BXD10
  • 4 years ago
The Toyota Mega Cruiser BXD10 has its origins in the Japanese army. Its shape won’t win any beauty contests and won't necessarily achieve the best results in the wind tunnel, but this is not really the point of an SUV like this.
Recommended