2 Sep 2021, 12:40 UTC · By: Vlad Radu / The gorgeous Ford small block-powered Mangusta was one of the most spectacular machines of its era and it has a fascinating story