Citroen releases My Ami Buggy Concept, a tiny electric car with off-road capabilities

French car manufacturer, Citroen, released a concept car that is small and cute but ready to be used … Continue reading Citroen releases My Ami Buggy Concept, a tiny electric car with off-road capabilities