From Radio Control Model Cars Magazine, December 1988...
B & L Racing Products USA
-
- 1/4 scale GOD
- Posts: 687
- Joined: September 7th, 2006, 9:03 pm
- Location: Sydney Australia
-
- Newbie
- Posts: 5
- Joined: February 22nd, 2016, 4:12 pm