"Invictus" means unbroken and these service men and women from around the world are all unbroken. Here they recite the famous poem by William Ernest Henley, which was shown during the opening ceremony at the Invictus Games 2016 in Orlando. www.mibmediaworks.com