Just looked out my window this morning to see the remnants of a pigeon strewn all over the peak of a low roof. There's just a bunch of feathers, wing parts, and some pigeon feet, kind of gross. I'm wonder how the hell to clean it off, I don't need pigeon parts falling on me, lol.
Anyone know what kind of animal does that? Is it most likely a bird of prey or a land creature?