Naked London Man Sits on Statue’s Face for Three Hours, Stops Traffic

statue

Scene causes respectable British hubbub. ... See the Rest