Skip to main content
play

NASA's $350M snazzy satellite blasts off Florida coast

A new NASA communications satellite TDRS-L launched from Florida's Space Coast on Thursday to relay voice, video and data to and from the International Space Station.
VPC