
“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.
