Mini Coopers at Monterey Historics / iDSC_2151
Mazda Laguna Seca, Aug. 18-20, 2006