Fun Fact Friday 2

By amber

Fun Fact Friday: On a list of 10 of the ugliest cars ever built, the Aston Martin Lagonda wagon, manufactured between 1976 and 1989, holds the 10th spot.

See for yourself:

A96780 Lagonda