De Tomaso
The De Tomaso Longchamp is a grand tourer which was produced by the Italian automaker De Tomaso from 1972 to 1989.