The fourth TV Spot for Star Wars: The Clone Wars, which is coming to a galaxy near you on August 15, 2008.
Your browser doesn't support HTML5 video.
The fourth TV Spot for Star Wars: The Clone Wars, which is coming to a galaxy near you on August 15, 2008.