April 14, 2010 / Science Solar Flare Link via IO9 On this day..Beautiful Series of Shower Photos - 2010Push Ups - 2009A New Meaning to "Hair of the Dog" - 2008