1967 Cougar

In 1966 the 1967 Cougar is introduced as ‘America’s first luxury/sports car at a popular price’ and named Motor Trend’s Car of the Year. (06/02/2010)

No Comments on "1967 Cougar"

Leave a Reply