On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2014
2024
1954
2017
2013
2011
2009
1914
2007
2016
1996
1994
1987
2006
2000