Facebook Is Lame

« Back to blog

The danged brain parasites are EVERYWHERE, man!

http://scienceray.com/philosophy-of-science/the-cruel-life-of-snail-helminths/

Messin' with the snail's sense of daylight, and yes, that big throbbing caterpillar is his left eye.