The Spectacle of Formula 1

Formula 1 is at the most enthralling I've ever seen it. The cars, the drivers, the tracks and the regulations all contribute to what really is a fantastic show every couple of weeks. The cars are extremely closely matched. This might not seem obvious  to someone with little experience of watching Formula 1, but the... Continue Reading →

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: