Listen

Description

Which would you rather smell? A diaper or a rose? Who do you ultimately trust? Yourself or God? The first produces the awful stench of death; the latter, the beautiful aroma of life and joy.

Support the show