This is actually a CR-01 Rock Crawling framework which include been equipped with a modified Stadium Blitzer body. The CR-01 Chassis features a 4-link suspension system system with some features that enable driving on extremely bumpy and uneven landscapes.
Copyright © 2008-2024 rcjaz.co.uk All rights reserved