User blog comment:Dolten/My new best deer kill?/@comment-1376519-20100504021433

Somewhere in the world, PETA is pissing their pants.