Six months have passed since the last time the 24 Hours of LeMons Traveling Circus visited Eagles Canyon Raceway near Dallas, and the Texan LeMons racers have spent that time making their cars better… or at least different. The LeMons Supreme Court inspected most of the 70 or so entrants today, so let’s take a [...]