VMRWheels
Go Kart Champion
- Location
- Anaheim, CA
Any recent photos? I'm always interested in seeing how car enthusiasts in Indonesia deal with the roads. I used to spend a lot of time over there before I started working here.
-Andrey
-Andrey