
I don’t know with you, but I don’t understand Japanese. But when it comes to cars, the language is universal. We can all tell when a car is cool or not.
Here’s one heck of a video by StartYourEngines.jp featuring a super quick 2010 Subaru Impreza WRX STi taking on the Nurburgring. Enjoy!
Source: StartYourEngines.jp
Like This?
[starthumbsblock tpl=25]












