I'm betting David knows how to have a good time...