Heartless? Not old Ramsey Chadwick. He's befriended his own talking blood pump.
2023
2013
1978
2014
2019
2015
2017
2022
2008
1985
1996
2016
2018
2003