lion Archives

Pay-For-Play Hunter Grins In Photo Of Giraffe She Killed, Gets Destroyed By Internet (IMAGE)

April 16, 2015

Karma is currently beating the hell out of a pay-for-play hunter from Utah after she posted an image of herself smiling next to a dead giraffe she had just killed. Rebecca Francis fancies herself a big game hunter and she…

Read more