Netflix Is Bringing NASA's Live Content to Your Screens

Wait 5 sec.

Head into orbit without leaving the ground.