Dear PoPville

“Something strange happened in glover park over the weekend – animal sacrifice?”

“Dear PoPville,

Something strange happened in glover park over the weekend – animal sacrifice? It’s head is in the creek adjacent to the glover park entrance off Edmunds and some of its organs are in the park. I can’t imagine an animal beheaded a deer and threw it in the creek so….”

Warning, disturbing photo after the jump.