Look away if you are scared of rats! 15 May 2019 by Developer with no comment Pest Control Leeds Rat Run Posted by BBC Yorkshire Facebook Page You may also like Rat Control Rodent Control Signs of Rodents Previous Post Bird Hazards and Controlled Measures Next Post Rats thriving due to mild UK winters