Sheer Insanity Monster Truck Racing Team
Kathy Wills & Gerard Barcroft, the "Duke & Duchess of Destruction" run TCS Products torque converters.