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 owner since 2003, benefiting from more than two decades of careful restoration and mechanica... read more