Powered by
  • WheelsWheels
  • MOTORMOTOR
  • 4X4 Australia4X4 Australia
  • Street MachineStreet Machine
  • Trade Unique CarsTrade Unique Cars

Oddballs of Tokyo

21 Nov 2013 Events

Tokyo, Motor Show, odd, weird, new, metal, motoring, hot

Oddball concepts are an institution at any International Motor Show.

Oddball concepts are an institution at any International Motor Show.

Tokyo 2013 didn’t disappoint.