Show Details

Zombie Worm

April 11, 2005

The zombie worm feeds off the oil in whale bones on the ocean floor.

Transcript