Prince Harry awards first Invictus gold medal to Team France

2016-05-09 2

Prince Harry arrived in Orlando, Florida, for the 2016 Invictus Games, a sporting event for disabled veterans. He awarded the first gold medal to Team France after they won the Jaguar Land Rover driving challenge.

Free Traffic Exchange