AT Hiker
Well-Known Member
Anyone seen this? I found it on Netflix last night. Pretty silly yet neat in its own way. So far none of the "Immortalizers" are top notch taxidermist. A couple are pretty crappy really.
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk