THIS VIDEO IS NOT FOR THE SQUEAMISH! Ok, now that I’ve gotten that disclaimer out of the way, you should check out this video of taxidermist Becca Barnet at work.┬áIn the video she is talking about her craft, how people respond to her work, and in the process of it all, she shows how she […]