Today Matt & Craig discuss the claim made by certain scientists that we can make humans live forever. And then they talk about whether or not they'd want to live forever.
See All 33 Episodes of "Topic Town"