An aluminum suspension mount for the front and rear axles for the Hilux and Land Cruiser trucks.
An aluminum suspension mount for the front and rear axles for the Hilux and Land Cruiser trucks.
Looking for more RC? Check out our sister site Taigentanks.com