Do They Know It’s Christmas? …Yes, They Do.
Posted onIf you thought for a second that a resort on a remote island in the Indian Ocean off the coast of Somalia might provide a reprieve from the inane insanity and consumer orgy of the American Christmas season, you’d be wrong. Comically wrong. It turns out that they’re well aware that it’s Christmas in The […]