Ford Forums banner

1 - 1 of 1 Posts
A

·
Guest
Joined
·
0 Posts
Discussion Starter #1
The World Series by Renault will be making another small step to fulfil its global moniker this weekend, as the championship heads east to the Istanbul Park Circuit in Turkey for the first time.

Link To Original Article
 
1 - 1 of 1 Posts
Top