Episode III Trailer

March 12, 2005

Can you say Star Wars week? Star Wars Lego Demo, Episode III trailer, and then the awesome sprinkler. At any rate, I just watched the trailer and I think I have goose bumps from it. I am utterly speechless. Lucas just may pull this one off in a glorious fashion.