Photo Credit: via Wikimedia Commons/Stilfehler
Photo of New Mexico Museum Of Space History
New Mexico Museum Of Space History
Hwy 2001, Alamogordo, New Mexico 88310 USA
Hwy 2001, Alamogordo, New Mexico 88310 USA
Photo Credit: via Wikimedia Commons/Stilfehler