Clearly not the only one on my way to the Tokyo Auto Salon...

Crazy shit on wheels, here I come!

Advertisement

Share This Story