5 months ago1 viewsTEDTED TalkTEDTalkTED TalksTEDTalkshumortedtalkslifestyleA TED Talk discussing humor, mindfulness, and embracing life's moments.