Not that I noticed what was in the background THAT much, what was the car in the first pic? (interestingly enough the sign does say "Please do not touch the vehicle". But who reads signs now days anyway)
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.