TLR 8IGHT-T E 3.0 Electric Truggy Kit: Updated Electric Track Killer
Truggies are always a favorite and can be a blast to drive on the track or at your favorite spot. With electric power getting more and more reliable and easy, some drivers are taking a serious look at eTruggies. The TLR 8IGHT-T E 3.0 electric truggy kit has a race proven design with electric power […]