That is a CR-01 Rock Crawling framework which has been outfitted with a modified Stadium Blitzer human body. The CR-01 Chassis features a 4-link suspension with a quantity of features that allow driving on exceedingly bumpy and uneven terrain.
Copyright © 2008-2024 rcjaz.com All rights reserved