3 ms·Delusional Parasitosis reminds me of the Pearl Jam song Bugs.by caf 10y agoDelusional Parasitosis reminds me of the Pearl Jam song Bugs.