Home AutomotiveMINI in Pebble Beach: High speed and high tension.