NASA unveiled their official poster for International Space Station Expedition XLV: The Science Continues which pays homage to Stars Wars. View the image in all its high-res glory right here.
Posted
NASA unveiled their official poster for International Space Station Expedition XLV: The Science Continues which pays homage to Stars Wars. View the image in all its high-res glory right here.