Off Topic » in reply to The UK is quite popular with the alien set, apparently
Thank god for that.Wake up everyone. Hello?