Auto Talk
Alright yall, i been living in Japan for 9 months now and stuff like this makes it all worth it. I just got back from the Tokyo Auto Salon (Biggest Tuner Show in the World!) I couldnt have been in a better place, cars!, girls!, and more cars!. I got some pictures ill be posting once they get...