NASA, IMAX Team Produce “A Beautiful Planet” Documentary
2016-05-07
Astronauts aboard the International Station get to enjoy the view from outer space. But us earth-bound humans are about to witness the next closest thing, because IMAX and NASA have worked together to create a documentary “A Beautiful Planet” to let everyone on Earth witness the amazing view of ourContinue Reading