RedTag
Armchair Tourist: travel HD video - HD wallpaper video for your television

SEARCH FOR VIDEOS HERE:

Where in the World?/Learn about this Place

Kennedy Space Center, Florida

The John F. Kennedy Space Center is one of ten National Aeronautics and Space Administration field centers. Since December 1968, Kennedy Space Center has been NASA’s primary launch center of human spaceflight. Located on the east coast of Florida, KSC is adjacent to Cape Canaveral Air Force Station

Video ID: 1790

View on Wikipedia

01790