TLR 22 3.0 2WD Buggy In Action at OCRC
The electric off-road racing scene has been given quite a big shake up with TLR releasing their new 22 3.0 2WD buggy. The buggy isn’t just a new version, but almost a completely new platform with a host of very interesting features. We got a VIP invitation to go to OCRC Raceway in Huntington Beach […]