2 years agoStrange but true stories. No. 6. The river Mermaids of Zimbabwe.DiscloseScreenTheGrimreefar
1 year agoA Creepy True Supermarket Horror Story #shorts #scarystories #creepystoriesThe Dread Cosmos