Friday, March 18, 2011

Why Japan is awesome! Part II

Another reason why Japan is totally awesome? Tokyo Auto Salon, Daikoku PA, the car meets at Odaiba, Super Autobacs, and tuners for almost every make. It truely is the land of car enthusiasts with an amazing car culture.


Post a Comment