Tag: uk

The Larmar microcar is probably the narrowest car ever built. It was produced from 1946 to...
Consumer electronics tycoon Sir Clive Sinclair had long considered making silent, emissions-free electric vehicles. In...