This is actually a CR-01 Rock Crawling framework including been made with a modified Stadium Blitzer body. The CR-01 Chassis features a 4-link suspension system system with features that make it possible for driving on incredibly bumpy and uneven landscapes.
Copyright © 2008-2024 rcjaz.ca All rights reserved