Photo Story: Prince Harry opens The Silverstone Experience
Britain's Prince Harry, Duke of Sussex (R) and six-time Formula One World Champion, Lewis Hamilton MBE (L) arrive at The Silverstone Experience in Towcester, Northamptonshire, Britain, 06 March 2020. The…