Motorized vehicle

Motorized vehicle

A tri-wheeled vehicle with boomerang steering. 1945. Invented by John C. Parkin and Stephen A. Bucholtz.