Kennedy Space Center - Toccara Best
Kennedy Space Center - Cape Canaveral, Florida

Kennedy Space Center - Cape Canaveral, Florida

Sci Fi Author Sam Best in front of the Atlantis Exhibit at Kennedy Space Center in Cape Canaveral, Florida

Kennedy Space CenterKSCCape CanaveralFloridaCape KennedySpace CenterSpace