American Channel NASA TV PUBLIC HD NASA TV (originally NASA Select) is the television service of the National Aeronautics and Space Administration (NASA). It is broadcast by satellite with a simulcast over the Internet. Local cableTechBoard3 years ago3 years agoKeep Reading