Star Wars: The Clone Wars – Downfall and Duel of Droids Leave a Comment / By Alan Rapp / September 7, 2015