WTF was living inside that mantis???
Here's your WTF video of the day.
Imagine going skydiving and seeing a meteorite fly right by your head!
These videos keep on coming and there's no end in sight. This time the devil gets in on the action.
A sperm whale explodes from natural causes.
Is this some sort of weird fungus? Or something from another world???
Just another reason why not to mess with a Russian.
Just giving her a helping hand.