Buzz·Posted on Jun 25, 2009No Poop ZoneWeird road sign in Germany warns of a $2100 fine for dumping.by Peggy WangBuzzFeed StaffLinkFacebookPinterestTwitterMail