Logo for Invictus Games Toronto 2017

Invictus Games Toronto

September 23, 2017 Terrence 0

In May 2016, Prince Harry announced that Toronto, Ontario, will step up to host the next Invictus Games. The 2017 event will take place from […]