How well do you know your Japanese sports cars? Test your knowledge of these loud, Tyre-smoking, turbocharged monsters here!
Some know this as the JDM leaf, and with car stickers becoming all the rage a few years back, some Westerners sport these stickers to show their passion for JDM cars. But in Japan, what does it mean?
Not only was the Honda NSX the first production car to feature an all-aluminium monocoque body, it's 3.0L V6 engine was also another first, but for what?
Join the conversation!
0 comment