“I Am Invictus” The Invictus Games headed for Toronto

Team Canada was in Quebec City to publicize the upcoming Invictus Games being held in Toronto where some 550 military athletes from 17 nations will be competing in 12 sports…

This content is for QCT Online members only.
Join Now
Already a member? Log in here

“I Am Invictus” The Invictus Games headed for Toronto was last modified: September 19th, 2017 by QCT Archive