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 [...]


May 28th, 2010
Stephen Rhodes
Posted in
Tags:
