Rumors persist that this weekend’s Grand Prix will be the last in Turkey, according to SPEED.Since the Istanbul Park venue hosted its first race in 2005, the layout – featuring the now famous Turn 8 – has received widespread praise.But spectator numbers have been conspicuously low.“It’s an enormous market in Turkey. Eventually they will get [...]

Read more on www.yourtrackpass.com