Buckingham Palace guard slips and falls in front of hundreds of tourists

2015-04-15 3

Buckingham Palace guard slips and falls on a manhole cover