David and Casey discuss the latest Star Wars news, including the announcement of a new Battlefront II trailer coming soon which features Theed, the capital city of Naboo.
David and Casey discuss the latest Star Wars news, including the announcement of a new Battlefront II trailer coming soon which features Theed, the capital city of Naboo.