Exclusive Reveal! Tamiya’s All-New DB01SR Chassis Coming Soon
Tamiya is planning to launch a new chassis, the DB01SR. The currently available DB01 is a 4WD electric off-road chassis with a dual-belt drive system, featuring a centrally positioned spur…