123: High Cost of Living

123: High Cost of Living

Feb 26, 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.

Embed

Copy and paste the HTML below to embed this episode into your web page or blog.

pixels