Oddbean new post about | logout
 Very cool. I toured their Cape Canaveral facility earlier this year. Got to stand on launch pad 39A. Super cool experience.