Hey, humans. Yes,
you. Get your act together. You've been outdone by penguins of all creatures. NASA’s Landsat 7 satellite spotted the fecal evidence of a penguin colony on Antarctica from space.
And what have you done with your life lately? Show some ambition.
Link -via
io9
Comments (3)