1967 Mercury Cougar. America’s first luxury sports car at a popular price!

1967 Mercury Cougar. America's first luxury sports car at a popular price!

Source: Sports Illustrated Magazine