It’s time. 5 days. 13 nations. The Invictus Games commence tonight at London’s Queen Elizabeth Olympic Park and we are #Ready.




Source