temporarytourist.com
Invictus Games 2016 to Begin May 8th at Disney World’s ESPN Wide World of Sports
The Invictus Games 2016 will be held in Orlando, FL from May 8th through May 12th, 2016 at Walt Disney World’s ESPN Wide World of Sports. If you’re not aware, the Invictus Games were fi…