Jilles Groskamp Wins 2012 IFMAR Touring Car World Championship
The 2012 IFMAR Touring Car World Championships were held in Heemstede, The Netherlands July 25-28. Team Orion’s Ace Jilles Groskamp started his racing career some 20 years ago at this very track. Jilles who has lived in Thailand for the past couple years working very closely with the development of Team Orion Products, was very […]