03-09-2001, 09:13 PM
This year the 7th FIRS World Championships will be held in Spain from the 7th to 16th of June 2001. This year promisees to be the best ever. We will keep all readers informed as information comes to hand. Will Team USA make it back to back or will Team Canada come back and take the Gold home?