The DeTomaso Mangusta is a car whose backstory is about as clear as mud. Few things are solid: there was some deal between Alejandro DeTomaso and Carroll Shelby that went south (hence the name, which means “mongoose”, the only animal that can kill a cobra). They were Ford powered, either 289 HiPo or 302, except […]
The post Money No Object: 1969 DeTomaso Mangusta…Shelby?! appeared first on BangShift.com.
More...
The post Money No Object: 1969 DeTomaso Mangusta…Shelby?! appeared first on BangShift.com.
More...