Date Added: Tuesday 02 March, 2010
Manufacturer: Castle Creations
Meet the next Monster!It’s time to meet Monster 2, he’s just as mean as his older brother but he likes to get wet. That’s right; the Mamba Monster 2 ESC is now potted by the good people at Castle in Kansas City. Users can run their vehicles through t...