
Le Mans Postponed; Long Beach Race Canceled
Another racing shoe – or rather a few – dropped on Wednesday, March 18.
Another racing shoe – or rather a few – dropped on Wednesday, March 18.
The Academy Award-winning movie Ford v Ferrari is brought its magic to the Carroll Shelby Foundation at Carroll Shelby Enterprises, luring a crowd of hundreds – and their Shelby (and other) sports cars.
Watch as racer Peter Dumbreck escapes uninjured from a wild crash during Le Mans.