CANUSA Weekend

The 60th CANUSA Games will be held on August 11th- 13th, 2017 in Flint, Michigan