It seemed like a logical idea, because barn owls love to eat rats. And what would make barn owls really happy? A rat infestation!
Continue Reading