I can't tell you who the manufacturer is but I can tell you who it isn't. It is not a McLeod. Doesn't look like a Tilton or a Ram either.
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.