Michel, it's probably just that you're not logged into the Forum on the computer you're using. Look beside the small Groupee logo on the upper right side of the page. If it doesn't say "Welcome, ... [Logout]" then you need to log back in. I can see the pics, so they're there.
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.