I have found two of
these in our apartment in the last couple of days - one in the cupboard, one in (shudder) our laundry. Anyone know anything more about them?
I'll do some more web searching, so no need to research for me - just wanted to put this out there too in case y'all have experience.
(no subject)
Date: 2005-04-24 08:24 pm (UTC)(no subject)
Date: 2005-04-24 09:14 pm (UTC)That website could give me nightmares. I hope it's not too much of a problem.