Random

One Dumbass Man, One Dead Eel, and One Huge Fail

Sometimes, truth is stranger than fiction. And sometimes, you read some news and wonder how people are so stupid that they get themselves in the strangest situations. I just read a story on Huffington Post about a man in China who stuck a 20-inch live eel up his yansh because …

READ MORE →