Japan
#1
Tech Addict
Thread Starter
Japan
I'm in Yokkaichi, Japan until Thursday. Does anyone know where the closest hobby shop or track is?
Thanks.
Thanks.