Astronauts watch Star Wars in space

» Posted by on May 4, 2015 in Latest News | Comments Off on Astronauts watch Star Wars in space

Astronauts aboard the International Space Station celebrate Star Wars Day with a movie pick that may surprise some fans.