Google Street View explores Kennedy Space Center



Over the past five decades, NASA's Kennedy Space Center in Florida has acted as the launch point for an exciting generation of space technology and exploration.