Probably one of the coolest things I have ever seen… If you guys took a look a couple posts back at the Tokyo Auto Salon 2010 coverage, you’ll probably at […] January 20, 2010 12