The third part of our Detoured Japan is out! We saw some other cool shops, and I think some of ya'll car guys would enjoy seeing Daikoku at the end. It's a truck stop in the Yokohama area that's famous for car meets.
Turtle Racing And Mini Box Plus More, Detoured Iii Japan!
Started by
stevestonmotorco
, Dec 14 2017 03:56 AM
2 replies to this topic
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users