April 21, 2023 by Christopher Parker (@wheresbossman) Latest rumour: 2023 ISA Worlds set to be hosted by Taiwan in December Nothing is official yet, but that’s the word from reliable sources. More to come…
The untold story of how Travis Grant and Team NSP helped sow the seeds of the Euro Tour began 10 years ago this week