'Stranger Things' squirrels came from Philly taxidermist

Posted on Tuesday, Nov 07, 2017
No animals were harmed to make the show.