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