Revived performance car brand De Tomaso has revealed the last piece of the puzzle in its throwback P72 supercar: the engine. When the brand revealed the car at the Goodwood Festival of Speed this summer, it told us everything but what actually powered it up the hill there.