Canadian Masters Indoor Championships March 20, 2011 admin No Comments Track & Field World Records Fall at the Canadian Masters Indoor Championships in Kamloops. Check it out….http://canadianmasters.ca/