November 27th, 2008

This is some pretty grim shit.

A rather fascinating page on parasites.

ETA HURRRR, I posted the 1,337th entry!