Is Short Track The Future?

Xterra to introduce professional short track racing This year the Czech republic will not only host the Xterra European Championships, but will be the first to exhibit an exciting new […]