David never had the courage, but has always had dreams. Can he win the heart of a woman who no longer has a heart?
1966
1988
1976
1967
1990
2023
2013
2018
2005
1953
2015
2021
1984
2014
2010
2016
2017
—