Saturday, February 25, 2017

A video clip claiming to show a naked man scaling down the facade of Buckingham Palace on a rope made of bed sheets has...