Your place for Space News
It’s a balmy 88 degrees on a Tuesday night at Cape Canaveral Air Force Station in…