Prince Harry’s 2016 Invictus Games Will be Held in Orlando, Florida

The second annual Invictus games will take place May 8th through may 12 in 2016 at eh ESPN Wide World of Sports Complex. The Invictus games, which held it’s inaugural event last year in London, is an Olympic like sporting event for wounded soldiers.

hollyscoop