12.31.2019 - By NPR
On this episode, we hear from Bud and Jackie Jones--career taxidermists--who helped bring a unique holiday celebration to their small town of Tallapoosa, Georgia: a New Year's Eve possum drop.