I have the Discovery body... I bought it from Guangzhou... But I don't think it will fit CC01 chassis because it's a 1:14........ I am thinking to put the body on a Crawler Chassis or 1/14 Benz Lorry chassis.......
Here is the photo... (It comes with a "copy" EX10 remote too.... )