One of my biggest frustrations about living in Idaho Falls is finding a good taxidermist. Over the last few years I've tried three different taxidermists. They've been ok, but not great. I need help.
I recently shot a decent bear that I'm considering getting a life size mount on. I don't even know who to take it to. Any suggestions and examples?
I recently shot a decent bear that I'm considering getting a life size mount on. I don't even know who to take it to. Any suggestions and examples?