World's Weirdest: Larva Removed From a Girl's Scalp

Meet a pest that can really get under your skin ... or in your head. The parasitic botfly lays its eggs in "vector hosts"—including humans.… more