Tag: Tilke

Formula One

Another major sporting event that takes place in Turkey is the Turkish Grand Prix. The track located at Istanbul has a seating capacity of 155,000 people (biggest in Europe), is just over 5,340 m long ...

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.