This weekend Optima’s Search for the Ultimate Street Car invaded the National Corvette Museum Motorsports Park in Bowling Green Kentucky, and oh what a weekend it was! The track is still in the process of building garages, a timing tower, and other infrastructure buildings, but the track itself is really cool. The road course where […]
More...
More...