Release Date: February 14, 2013
Genre : Reality
No. of episodes : 8 episode(s)
Latest Episode : Season 1 Episode 8 (4-Apr-2013)
Immortalized centers on the art and craft of taxidermy. The hides used in the artists’ work were procured through a variety of ways, all of which are in strict accordance with the law.