Unlock all Comedy Central US content using your TV provider

Carol Leifer
Season 7 E 7 • 03/21/2003

Carol Leifer unveils the secrets of making love to a woman and explains near-death experiences.