You must log in or # to comment.
Is this a Santeria thing? I know Santerian beliefs really like animal sacrifice, but I dont know if you’re somewhere this is likely.
My first thought as well. Where was this at OP?
Near moss landing in California
She was a cheater