Large Servo Electric Motor

Large Servo Electric Motor

A large servo and electric motor with hum and buzzer sounds.

by
by
by
by
by
by