Invictus Games 2017: U.K. Veterans at the Niagara Falls
Clean Rating: Safe for work.
All the action from day three of the Invictus Games 2017 in Toronto. We go along with the Royal British Legion to see veterans on some much deserved down time at the Niagara Falls. (Forces TV)