Your cart is currently empty!
The rat is a proven master at managing the hurdles that humans present it. Following on from my last farrago of nonsense (though admittedly chilling for those who fear the creatures) sticky paper was laid on the track the rats were taking from entry via the hole in the mosquito netting to various locations of… Know More