Facebook
  • Mechanical camel
  • Mechanical camel

Mechanical camel

No.Camel 01
Immediately stop when the rider falls off; Emergency stop button. Electric control panel Both automatic and manual model
$3000.00
  • Mechanical camel

Description

Download