Could Self-Repairing 'Star Wars' Droid L3-37 Come to Life? Not Quite

Open in new window