On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2001
2004
2008
1995
2002
2021
1983
2013
1975
1974
1970
2014
1964
1999
2007
1998