Yes, it is really mounted upside down, the central part is located above the hood, I had seen it from the first photos.
If this is the only fault in the car, it is easy to repair
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.