They are not the racing seats you named but they are sparco racing seats. I am 6 foot tall and fit very well in the seats. They do hold you in place when going around turns. My pantera has dropped floor pans. Also the front of the seat have a 1 inch spacer in the fronts to tilt the seat back.
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.