The Infernal Brotherhood of the Scruffy Looking, Nerf Herders Star Wars: The Clone Wars Season 1 Episode 7 - Duel of the Droids Episode Review

Star Wars: The Clone Wars – Season 1, Episode 7 – Duel of the Droids Episode Review

Cameron and Adam review the Star Wars: The Clone Wars – Season 1, Episode 7 – Duel of the Droids Episode.