Cape Canaveral, Florida, United States of America - DECEMBER, 2018: Arriving at Kennedy Space Center Visitor Complex