The Verminators: 7 Amazing Amusing Pest Control Signs

Man’s Pest Friend

The Verminators: 7 Amazing Amusing Pest Control Signs

One man’s pets may be another man’s pests but either way, you’d best keep ’em the heck outta Harbin, China! Kudos to Flickr member Fredrik Rubensson for capturing this amusing “Engrish” sign that might not actually advertise a…

X