It appears to be a stock radiator. "Meriah" refers to a fan model. Can't tell for sure if those are Meriah fans. I did notice a third fan added as a sucker fan. I'm curious as to how it was mounted.
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.