The fifth TV Spot for Star Wars: The Clone Wars that shows some new footage with a focus on the space creatures that will help Luke break through the deflector shield.
Your browser doesn't support HTML5 video.
The fifth TV Spot for Star Wars: The Clone Wars that shows some new footage with a focus on the space creatures that will help Luke break through the deflector shield.