Listen

Description

In this episode David talks about the 29 lessons he has learned in 29 years. And in celebration of his birthday he wants to give you 29 gifts.