What is this all about? It’s a challenge. The Invictus Games are coming up in Orlando May 8-12. Founded in 2014 by Prince Harry, the Invictus Games are a series of sports competitions between injured active service members and military veterans from many different countries. The first games were in London in 2014. The second Invictus Games inspired some trash talk between the Obamas and the Royals. Harry pulled out the big gun for his response.
It takes some serious gravitas to imply so much with a simple “Oh really, please.” Like when Queen Victoria said, “We are not amused.” Your move, Canada. -via Buzzfeed