Tamiya Hi-Mount Tube Stabilizer Set

Tamiya Hi-Mount Tube Stabilizer Set

More tuning parts are on the way from Tamiya! These hi-mount tube stabilizers are designed to sit up high on the front rollers to add stability to your Mini 4WD around the track. They rollers are made of POM, white and include all the mounting hardware. Works with all Mini 4WD and Mini 4WD PRO […]

Continue reading