the first thing I saw when I clicked the link was something about wolf killing ammo, which was all I needed to know what the sites about, so I blocked the site. I wish these idiots would just get the heck over themselves, find another way to go on their "I'm-higher-than-God" power trip, and freaking disappear from this planet.