The Mosquito is designed to be a very efficient human powered vehicle for long distance travelling. The 3 wheels “velomobile” is hand crafted in France and London by the Chambon brothers who are also the mind behind this concept for a car-free (or car-less) environment.
Be First to Comment