Station Cameras Provide New View of Hurricane Earl

NASA 9/2/2010