Prince Harry takes JLR Invictus Games challenge PRINCE Harry sampled some of the driving challenge action being staged by Jaguar and Land Rover at this year's Invictus Games in Orlando, Florida. The prince, a former Army officer, is the founder and patron of the international...Read More
|