Rogier van der Heide

The twenty-one corners which put Abu Dhabi to F1 map

There is always a question about what is possible and what is not. The United Arab Emirates is one of…

5 years ago