Pic of the Day: The Most Amazing Science Images of 2010

Share:

The rather depressing photograph above of oil globules washing ashore on Orange Beach in Alabama — which was taken back in June by Dave Martin — is just one of 72 in Popular Science’s roundup of the most amazing science images of the year. View the slideshow here; we promise that they’re not all downers.