News

Plenty of circuits are clamouring to join the F1 calendar, with Thailand appearing to be the latest country set to host a race in the future. However, journalist Kemal Sengul believes one track which ...