Ferrari puts on a show for its 1000th grand prix

7 min read

Events may not have gone to plan on the track