Different stories of normal people having their lives thrown into disarray after bizarre encounters.
2018
2017
1951
2002
2013
2014
2021
1962
2020
2023
2015
2012
1996
1963
2007