Neatorama shares with us six of the more horrific parasites encountered within the the world. I’ve seen some of these already and I know of others that certainly deserve their fair attention in the top 10. This article however, has some pictures that left me noticing slight skin twitches with some unneeded apprehension. Six Horrifying… Continue reading Fresh Dose of Heebee Jeebies