Here’s a quick trailer for LEGO Star Wars III: The Clone Wars, which drops on March 22nd.
Read and Post Comments | Get the full article at GameSpot
“LEGO Star Wars III: The Clone Wars – TV Trailer” was posted by MikeTao on Mon, 14 Mar 2011 17:15:10 -0700