Video
Newsarama Star Wars - Clone Wars Trailer
Full length trailer for Star Wars - Clone Wars animated feature. In theaters August 2008.