Steve Binder

Steve Binder was the co-director of The Star Wars Holiday Special.