OH MY GOD I’M GOING TO LONDON

Almost two years ago, I was in a very crowded room in Chicago, watching a looping video of aliens and monsters destroying various London landmarks. The committee bidding to host Worldcon in London had won, and what better way to celebrate their hard work by showing us how easily their […]