Rugby Stock Car Club

News and results / News

2017 World Championship results

Rob Teuke wins 2017 world championship becoming the 4th Rugby member to hold the title.