New Posts

  • London poops all over NYC

    As Londoners already know, this is the greatest city in the world. It isn’t close, more like a country mile. This is a statement, not a question, before anyone has any bright ideas of trying to persuade me otherwise, but hey, give it a go if you must. I won’t have it any other way […]

    Read more