When someone mentions deadly bugs, caterpillars probably aren't the first critters that spring to mind. But you'd better put this dude on your “do-not-touch” list.
If lifelike dolls give you the heebie-jeebies, you should be very grateful you weren't a victim of this hidden-camera stunt.
A reality TV show from Brazil scared the crap out of folks just waiting for the bus, thanks to an aggressive visit from the demonic doll. Check out the clip!
You think you've got it bad this winter with snowstorms, torrential rains or freezing temperatures? At least it's not raining live spiders, like it did in Brazil this week. Be warned: we've got video!