A whole new meaning to taking a dump… Cars Funny signs December 19, 2007December 18, 2007 by Hatebreed Fan Hatebreed Fan · Reply View Larger Map Please wait... Similar Street View images