RMMR
COBRAS TAKE IT TO THE LIMIT Today was the day everyone was waiting for, or at least the 30 or so thousand people flocking to the Rolex Monterey Motorsports Reunion were waiting for it: the chance to see 45 competition Shelby Cobras charging around California’s famously challenging 2.238-mile road course known as Mazda […]