On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
1988
1991
2007
1987
2008
1970
2014
2013
1964
1966
2006
2005
2000