Launch Complex 14 Like You Have Never Seen It Before

1 year ago
1

Recovered from a restoration commemorative, these lost photos show the renowned Launch Complex 14 from Cape Canaveral's ICBM Road. Classic daily life photos from a time when this was the cutting edge of the Space Race!

Loading comments...