1998 Kennedy Space Center ticket stub Cape Canaveral russ, February 25, 2019 1998 Kennedy Space Center ticket stub Cape Canaveral Kennedy Space Center official site