View showing tourists at the Kennedy Space Center on Merritt Island near Titusville, Florida.

View showing tourists at the Kennedy Space Center on Merritt Island near Titusville, Florida.