She’s a monster. Can you spot Irene? breakingnews: Full Disk Image of Earth Captured August 26, 2011 by NASA Goddard Photo and Video on Flickr. Hurricane Irene can be seen on the U.S. East Coast. Update: This satellite movie, released earlier today (August 27) by NASA, shows Hurricane Irene moving through the Bahamas and making landfall at … Read more