Posts

Showing posts with the label Mini Cooper

Watching A $50m Ferrari 250 GTO Getting Thrashed At Goodwood Is Fantastic, But It Nearly Didn’t Happen

Image
Video tells the story of racing's return to Goodwood circuit after a 32-year break. May 17, 2021 at 04:44AM