In sales we all have those moments. Moments we can't forget for the rest of our lives and usually it's because those experiences were incredibly embarrassing. In this episode, we talk about our most embarrassing moments and some of the lessons learned.