Between 1967 to 1971, the Mangusta was an Italian sports car with American flare. In its heart beat a 289 cubic inch V-8 from Ford, which was exchanged for a 302 V8 for the North American Market. American’s and their gas guzzlers… but who could blame them back in 1967 when gas was only $0.33 […]