Impaled Stuffed Animals in Maryland



Impaled stuffed animal toys left on a roadside in Maryland. Wonder what's the story behind this?