That urban myth about cockroaches. You know the one about them being the only living thing to survive a nuclear war. The belief that their immense tenacity and success in colonising the most inhospitable habitats renders them indestructible. Their sheer staying power and irremovability no matter what you throw at them. The seeming fact they just won’t fuck off.

Leave a Reply