On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2003
1994
1992
1898
1983
1978
2015
1990
2009
—
2017
2002
1999
2005
2016
2014
1987
2007