1957 Biscuter Zapatilla

The Biscuter was the most successful of Spanish microcars, and by the mid 1950’s several thousand were swarming around the countryside


Category: Stupid Vehicles

Leave a Reply