Dave & Chuck the Freak Peep Show: The Pickle Park

Dave & Chuck the Freak talk about a local rest area known as the "pickle park" being shut down due to inappropriate behavior taking place at the location.