anonymous
Resident • 2006
9/7/2006
If you love rats
If you love rats than you will right at home here. I have to set my own rat traps with bait and have caught 5 rats in less than 2 months. Also have a SEVERE roach problem.Share This Review
Chowder Bay
Share This Review