CZECH MADE - Velorex

Velorex is the name of a unique, three wheeled vehicle which runs on a motorcycle engine. It was designed by brothers František and Mojmír Stránský during World War Two.

Related