A girl goes for a jog and witnesses something she can't run away from.
1982
2010
1979
1992
1935
2003
2018
2014
1999
2016
2007
1998
2022
2024
1993
1974