Who pooped on the roof? A mountain lion, apparently
If there’s anything more unsettling than seeing poop on your roof, it’s probably coming face-to-face to the party responsible for poop on your roof. Such was the situation facing Bill Dabney, of Pasadena, California. “I looked […]
