Some would consider Japan as being the place of all things cool. There are other ones who think that this land originates all the things that are weird. Maybe both of these things area correct, but we cannot take away the fact that the Japanese automakers have managed to produce a bunch of pretty good…
Continue Reading