2018 World 100 Race Results: October 13, 2018 (Afternoon)

2018 World 100 Race Results: October 13, 2018 (Afternoon)

Shane Walters
October 13, 2018
Updated: October 15th, 2018 at 2:01 pm