The Tamiya 3455575 - TA-04 centre post is made to support the TA-04 chassis and reduce unwanted flex during aggressive driving. It provides a dependable anchor point that helps the suspension do its job consistently around the track.
Copyright © 2008-2025 rcjaz.co.nz All rights reserved