Three Hurricanes Tracked by Station Cameras

NASA 9/16/2010