Ebola Cola is available today!

Warren Ellis: Buy against humans. One no longer has to wait until the days of Spider Jerusalem before being able to drink Ebola Cola. You can buy Ebola Cola today! Available from Germany, one case is €359,90, but I will settle for a single bottle (€29,95), or an Ebola Cola glass (€59,90). Ideally, I’d like the can, but this will have to do until I recover from my cryogenic sleep and subsequent culture shock.