Sunday, January 22, 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...