Station Cameras Provide New View of Hurricane Earl
NASA
9/2/2010