These cars should come with a built-in fire extinguisher because this isn’t the first FF I’ve seen go up in flames
Tag Archives: Cars
All new Nissan Juke R 2013 Number 1 Testing
Tokyo Motor Show 2009
Tokyo Motor Show 2009 has just started and will run until 4th of November at Makuhari Messe, Chiba City. If you’re in town don’t miss it.