Critters Can Live In Your Head, So Let That Sink In...

Related articles

Recently, doctors pulled a live, one inch cockroach from a woman's head. EW, right? Turns out, it's not entirely novel for critters to get lodged IN our bodies... They must really like the dwelling!