001101001110110ACGTATGATTACA

There are a few things I can’t talk about at the moment because they’re in a galaxy far, far away but this one is imminent. I’ve been staring at ABBA a lot lately making sure everything is in place for the shows in London. ABBAtars still cracks me up. They got lucky with that one. […]