August 22, 2007

The Japanese Car the Germans wished they've made

Subaru 2008






"Built to make other car engineers mutter, “Verdammt, why didn’t we think of that?”



Click on title of blog to see a nice but long video


Auf Wiedersehen~

No comments: