Netflix to stream live NASA launches and missions
NASA hopes the partnership will help bring excitement to space exploration through live streams of launches and astronaut activities.
Smoke and steam billow across Launch Complex 39B as the launch of Space Shuttle Discovery on mission STS-121.(photo credit: SHUTTERSTOCK)