Episode 173 - And the Winner Is

Episode 153 · August 21st, 2014 · 26 mins 43 secs

About this Episode

There is so much truth here.

So much emotional truth, I mean.
It could have been someone else.
It could have been something else.
It could have come from somewhere else.
But it came from