Very cool. I toured their Cape Canaveral facility earlier this year. Got to stand on launch pad 39A. Super cool experience.

Reply to this note

Please Login to reply.

Discussion

No replies yet.