Prince Harry heads to Birmingham! Washington DC snubbed as Invictus Games comes to UK

Birmingham has beaten off competition from cities throughout the world to play host to the Invictus Games.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here