Of all the sports car companies from France, Venturi may have had the most promise. Despite nearly two decades in existence it never made more than a dent outside of…
Citroen have for years been somewhat renowned for creating completely out of the box cars that do not conform to any sort of normality and indeed this quirky side to…