Sale Add to Cart Castle Creations Castle Creations 010-0145-00 Mamba Monster X 25.2V ESC, 8A Peak BEC MSRP: Was: $244.65 Now: $199.95 Add to Cart