Four stories that are more than just myths or fairy tales. These are urban legends with endings that are far from happy.
1998
2023
2025
2001
2024
2019
1989
2002
2007
2022
2014
2016
2026