free living parasite?
Can anyone help me? Is this something to worry about? This is just one of many videos and photos I've captured over the last several months. I am going crazy wondering if I'm just crazy or if this is really a parasite infestation in my home and my family.
URL:
Uploaded by Camerojcj