April 13, 2008
Star Wars Clone Wars Trailer

Star Wars: Clone Wars Trailer Shows All-Out Jedi Mayhem.... via io9. Hopefully this one won't be taken down too soon.





Posted by Arcterex at April 13, 2008 03:51 PM