On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2017
2019
2018
2014
1969
2009
2008
2004
1998
2003
2010
1992
2005
2006
1997
2002