Watch starfish flee an icy finger of death

This clip from the BBC's Frozen Planet is one of the most amazing things you...

3,868 views boingboing.net

Interest

Nature
Discovered by <a href="/stumbler/THMike">Michael G.R.</a><br/>on Nov 23, 2011

Stumblers Who Like This Page