The 24 Hours of LeMons Traveling Carnival has been setting up the Tilt-a-Whirl— so to speak— at MSR Houston since way back in 2008, and we can always count on seeing plenty of those most Texan of low-budget race cars: Ford Taurus SHOs, Mazda Miatas, and Ford Mustangs. This time, the number of SHOs was [...]