Echo Base Forums: “Who’s Left?” Special Report

Our friends atĀ EchoBaseForums have launched an interesting feature asking sites from around Star Wars fandom their opinion on who’d they like to see released fromĀ The Phantom Menace. Look for this feature to continue every friday covering all 6 films in the saga.

Thanks to David Delgado for asking us to participate in this collaborative effort.