Let’s just say that the Nelson Ledges “The Longest Day” event held by ChumpCar was an experience. Actually, the Nelson Ledges was an experience by itself, and on top of that there was the ChumpCar event. As we approached the track, our GPS system was telling us that we were only a few hundred feet […]