Eight people experience a strange phenomenon while waiting for a bus at a remote station on a rainy October night.
—
2005
1988
2007
2006
2024
2025
2003
2010
1976
2014
1970
2015
2019
1997