Video

The Art and Science of Taxidermy

"Immortalized," a new show on AMC, pits taxidermists against each other in a high-stakes competition (01:33)

3play 3play_processed Around the Web Arts & Culture Science