Video

Prince Harry opens Invictus Games in Toronto

Prince Harry officially kicked off the Invictus Games today in Toronto
Prince Harry officially kicked off the Invictus Games today in Toronto 2:18