There was a post on Dave Adler's DeTom FaceBook page about them. Somebody 's son was remembering something about them. Sorry I can't help you more. Perhaps troll that site
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.