This is really a CR-01 Rock Crawling framework including been designed with a modified Stadium Blitzer human body. The CR-01 Chassis features a 4-link suspension system system with features that enable driving on incredibly bumpy and uneven landscapes.
Copyright © 2008-2024 rcjaz.co.nz All rights reserved