USA · Pad 103
Cape Canaveral SFS, FL, USA
The range
Launch Complex 26A
Launch history
Feb 1, 1958
Mar 5, 1958
Mar 26, 1958