by rustoo on 6/30/25, 8:45 PM with 2 comments
by fracus on 6/30/25, 8:56 PM
Don't they already do this on Youtube? I suppose having it in the Netflix menu on people's tvs gives them tons more exposure. NASA must know they need more public support for their missions.