On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2018
2020
2003
1917
2021
2014
2010
2009
2016
2024
2007
2001
2011
1985
2002
2015