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 on an off-road adventure, namely the Citroen My Ami Buggy Concept. Not … Continue reading Citroen releases My Ami Buggy Concept, a tiny electric car with off-road capabilities