On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2013
2015
2014
1998
2006
2012
1997
1981
2024
1990
2011
1914