Lucasfilm Creates Mission Patch Representing International Space Station U.S. National Laboratory Research

Lucasfilm Creates Mission Patch Representing International Space Station U.S. National Laboratory Research