Thomas Randle wins 2017 Castrol Toyota Racing Series
Jehan Daruvala wins the Grand Prix, Thomas Randle wins the title; elite drivers excel in 2017 Castrol Toyota Racing Series. Melbourne’s Thomas Randle has become the first Australian to win the Toyo...