On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2007
2020
2013
2014
1922
2009
2018
2017
2001
1997
1981
2008
2002
1989