It lost a lot of credibility when they wrote "Frame Off Restoration" on the intro page. The aluminum radiator doesn't surprise me (probably a sponsor) as I agree, a good factory 3 or 4 core radiator with a shroud would have done just fine and looked like it belonged there.