News

The second choice was Cape Canaveral, where Bumper 8 began 75 years of Space Coast launches so far.