For radio control car enthusiasts around Japan and wherever the hobby takes you.
Lowdog Wed Mar 04, 2009 11:03 am
Buggy Basher Tue Mar 03, 2009 2:53 am