Clone Wars Trailer! by Spencer · Published April 13, 2008 · Updated April 13, 2008 Here’s a little sneak peak that I found today! by
0 Celebration Japan; going home July 30, 2008 by Spencer · Published July 30, 2008 · Last modified August 6, 2008
loved the subtitles—it’s like it was in a foreign language or somthing (LOL)