1969 DeTomaso Mangusta
The De Tomaso Mangusta remains one of the defining Italian sports cars of the late 1960s, blending Giorgetto Giugiaro's timeless styling with dependable Ford V8 power. This 1969 example is one of just 401 Mangustas produced and has remained with its current ow...read more

