View of tropical cyclone centered near Del Rio, Texas. This picture showed thepromise of satellite monitoring of weather. The picture was made from moviecameras mounted in a Navy Aerobee rocket fired from White Sands Proving Ground.Operational Use
3/14/2019 11:33:59 AM
Date: 1954, October 5, 1815 GMT
Location: Southwest United States
Subject: Space
Subject: Imagery
Subject: Visible