Taxidermy is an art form. A strange art, but art. AMC debuted a new show called “Immortalized” on Valentine’s Day. The trailer doesn’t say much about the show but we have to imagine in it taxidermy artists take dead animals and do weird things like turn their bodies into lamps.
Recent posts in Television