Dave
Nitro Member
Im surprised this hasnt been mentioned but tonights show is on top fuel dragsters and top fuel technology. Filmed at dsr with a bunch of informative and even old school footage, this blows the how its made segment out of the water. Clutch and fuel system animated operations and a bunch of safety related tech its an excellent show for the rookie or veteran fan. Catch the reair at 10pm central.