Shootmaster_44
Registered User
Where the World Championship sites are that have been announced? Seems to me Canada was awarded it, but I can't remember what year or where we are hosting it.
2008, Halifax/Quebec.Shootmaster_44 said:Where the World Championship sites are that have been announced? Seems to me Canada was awarded it, but I can't remember what year or where we are hosting it.