Tofu High Speed Delivery Vehicle

Wednesday, 26th October, 2011

The Initial D series created a hype not only in Japan but especially here in our parts of the world and it helped a lot of people with understanding what is the AE86 acutally about…

Read more »

Tags: , , , , ,

Posted in Cars | 8 Comments »