ethan1saacson··on Worms frozen in permafrost for up to 42,000 years come back to lifeI misread the title as "Woman frozen ..." and mentally prepared myself for some existentially shattering shit.