February 26, 2007

Discoveries in Antarctica

Not physics, but good stuff anyway. :) Track down the pictures online and you'll be pretty surprised and impressed at the odd forms of life. Revealed by global climate change.

Posted by duver001 at February 26, 2007 9:21 PM