laughingsquid.com
'The Animal That Wouldn't Die', A Short Film That Tells the Story of the Seemingly Immortal Hydra
"The Animal That Wouldn't Die" is a short film produced by the NPR science blog Skunk Bear that tells the story of the hydra, a small animal found in
Glen Tickle