Classic Sports Cars 1967 De Tomaso Mangusta James Davis May 12, 2021 0 Comments 1967 De Tomaso Mangusta. Sleek black European sports car.