On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2008
2004
1914
1977
2009
1989
2012
2014
2017
1998
2007
2010
2000
1999
1993