1951 Packard Mayfair. The most exciting sports car of the decade

1951 Packard Mayfair. The most exciting sports car of the decade

Source: www.flickr.com / Alden Jewell