Different stories of normal people having their lives thrown into disarray after bizarre encounters.
—
2025
2024
1988
2015
1993
2014
1978
2012
2016