Dave & Chuck the Freak Peep Show: Intimidating Sex Toys

Dave & Chuck the Freak talk about intimidating sex toys and ask listeners to call-in and share their own experiences.