Japan has been well known for tuner cars, but this time it seems that the country will be more popular for its potentially most expensive car crash ever to happen in history.
Showing posts with label nissan. Show all posts
Showing posts with label nissan. Show all posts
Monday, December 5, 2011
Subscribe to:
Posts (Atom)