Daily Archives : December 13, 2017

NASA to screen ‘Star Wars: The Last Jedi’ on the International Space Station

Being an astronaut living and working aboard the International Space Station shouldn’t mean that you have to miss out on much-anticipated movie releases like Star Wars: The Last Jedi. In fact, it should probably mean the opposite, which is why it’s…

No Comments / 33 View / December 13, 2017