Horror from Above: Rats Can Live In Your Ceiling Too!
If you’re hearing scuffling and scratching above your head while you settle in for the night to binge on Netflix, it may be squirrels, raccoons or it may not be! It may be rats living in your ceiling, and believe us, you don’t want that kind of action. Why? Let us tell you some horrifying tales… In China, a lady was enjoying her…Read More