Live Appearances Experience David in the flesh as he performs music, with puppets & surprises, guaranteed to expand your mind. Wait a sec for dates to load… Past appearances…