I was riding deep in the woods when I saw a buzzard on the ground. It flew away as I approached to reveal this :

I don't think the buzzard killed it. I suspected a Baby Robin but I am not sure if it would have the strength to snap through the spine. Possible a gang of angry squirrels?
Please can someone answer before I go for my next night ride.



