• University of South Florida researchers document Cape Canaveral launch complexes before they …

    The launch complexes at Cape Canaveral have seen better days. The metal beams that helped send the first American into orbit have corroded from …

    Read More
  • 0 0