Mini Coopers at Monterey Historics / wDSC_1908
Mazda Laguna Seca, Aug. 18-20, 2006
Crossing the finish line