A Closer Look at the “Han Solo” Set on the Canaries + New Rumors!