Do they even have Christmas in the UK?

Note, the headline is sarcasm. Don’t at me.


Posted

in

,