Showing posts with label F1. Show all posts
Showing posts with label F1. Show all posts

F1 Barcelona

But while some revelled in the heat others floundered. The Circuit de Barcelona-Catalunya was built as part of the 1992 Barcelona…