Latest News

Woman Finds Worms in Her Eyes
This morning, I had a Strange But True story about a woman who found 14 live worms in her eye. I've been freaked out since I found the story. See pictures here.

Load More Articles