Cracked Archive - Weird World

1191
The 5 Creepiest Urban Legends (That Happen to be True)
The 5 Creepiest Urban Legends (That Happen to be True)

The best creepy campfire stories are always the ones that end with the words, "...And it's all true."

695

1084

27

72

20

27