This Terrifying INSECT is making people SCREAM!!..But can you guess what it is?

Poll of the Day

It's pretty interesting that those things are scent glands.

I was thinking it was one of those instances where a hairworm or other parasite starts coming out of a host insect as it dies.
GT:Linkman6