Buzz·Posted on Sep 9, 2009Skull WormsNot 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.by Andy Yaco-MinkBuzzFeed Director of EngineeringLinkFacebookPinterestTwitterMail View this video on YouTube