Team Orion have released this video showing their World Championship-winning speed control being manufactured. Take a look at the full video below.
Source: Team Orion
Team Orion have released this video showing their World Championship-winning speed control being manufactured. Take a look at the full video below.
Source: Team Orion