After doing a little research I think we may have this company all wrong. Here is a Satellite photo of there location in Cheyenne. After studying it very closely I think I have figured out their operation. What a joke.
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.