Christmas at the Tower of London

These revelers partied at the Tower of London one recent Christmas and filmed their feasting. They partied, as they themselves confessed, like it was 1284. All very silly…

One thought on “Christmas at the Tower of London