On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2008
2001
2009
2004
2014
1997
2007
1981
2002
2016
1994