We’re back in Wisconsin for the second annual Chubba Cheddar (yes, that Chubba Cheddar) Enduro 24 Hours of LeMons, the weather is cold and rainy, and we’ve got five Ford Escorts, lots of ill-advised engine swaps, and a covered wagon. Let’s take a look at the 80 or so teams willing to brave Road America [...]