Clone Wars Trailer! by Spencer · Published April 13, 2008 · Updated April 13, 2008 Here’s a little sneak peak that I found today! by
loved the subtitles—it’s like it was in a foreign language or somthing (LOL)