Show explores the world of taxidermy. Series follows Russell Knight, the owner of Knight's Taxidermy, an Alaska-based family-run shop.
Mounted in Alaska
No upcoming episodes
No recent episodes