Tag: spain

In 1954, the motorcycle brand "Manufacturas Aleu, s.l." presented a 3-wheel microcar called 'Micro-Auto Bambi', 'Bambi' or...
AISA microcar was made by Actividades Industriales, SA, located at Cervera Lleida, Spain. The company was founded...