After Friday’s car inspections at the Heaps In the Heart of Texas 24 Hours of LeMons, the smart money said that the Hell’s Treehuggers Toyo-Davidson would blow up within seconds of going “potato-potato-potato” onto the race track. You know what? The smart money also says that Nissan Z Cars fall apart on race tracks, and [...]