This weekend sees the F1 circus head to Istanbul for Round Seven of the Formula One World Championship, the Turkish Grand Prix. Held a the Herman Tilke designed purpose built F1 circuit, Istanbul Park some 50 Km’s outside of Instanbul this year will mark the sixth Grand Prix to be held in Turkey. Istanbul Park [...]