Tamiya 71112 Mechanical Racehorse motor and power switch.
Close window