On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2011
1997
1993
2019
1957
2009
2013
1990
1991
1984
2010
2007
1986
2014