Primary Menu

Dave & Chuck Peep Show

Dave & Chuck the Freak talk about a guy who was stuck between a wall and an escalator handrail after taking his buddy up on a dare and hear from some listeners about their escalator horror stories.