World 24 Hrs Championships update
An announcement should come out shortly after November 1st
There is a strong possibility that the World 24 Hrs will be in the Fall 2019
2 possible venues are being looked at with positive outcome.
World 24 Hrs 2019 update
- Details