back to top

Skull Worms

Not to freak anybody out, but next time you feel an itch on your scalp, be careful. It might be a Botfly worm crawling around beneath your skin.

Posted on

View this video on YouTube