Tag Archives: 1969

Austin Maxi: Possibly the ugliest car ever produced in England?

1969 Car Launches

That was a year that was...