Quick view Add to Cart Remove from Compare Compare Items Castle Creations - HYDRA COBRA 5, 8S, 33.6V ESC, 20A PEAK BEC - 010018200 $364.95 CASTLE CREATIONS