DIY Projects This Guy Has Made Some Simple Mouse Traps That Show How Dumb Mice Really Are Talha DarDecember 9, 20152 Mice are known to be extremely fast and smart little scavengers scurrying around the house. Whenever we try to catch...