Here is link to a thread that talks about the car used in the video, etc.
Kind of interesting. Group 4 Pantera in music video
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.