High Cost of Living

#123 - 26 February 1999

Stories of people who choose not to live every moment to the fullest or smell the roses, and instead choose to withdraw from life, to make themselves numb.