For radio control car enthusiasts around Japan and wherever the hobby takes you.
Lowdog Wed Apr 08, 2009 9:21 pm