Special Sports

Rare Drophead: 1953 Daimler DB19 18 Special Sports

The 1953 Daimler DB18 Special Sports Drophead Coupe is a car with a split personality. It possesses all of the attributes of a classic British sports car, but the overall package and trim are in keeping with the luxury… more»