From the Mechanic

It is a small Chinese scooter 49cc motor removed. Notice the two back wheels. Odd design.

(click to close)