The 24 Hours of LeMons has been coming to Thunderhill Raceway in Northern California since 2007, and this time we’ve managed to set the record for the most entries in any LeMons race so far: 194 teams! The justices of the LeMons Supreme Court inspected most of those racin’ machines today, and we saw some [...]