Sun Spots Are More Terrifying Than Ever in New Close-Up Photos Standard Here comes the Sun, in all its terrifying glory. Read more… Source: io9