Well we knew he was going to show up sometime.
Where will I be, 05-28-04? Planning to go to the theatre in a week or two /ubbthreads/images/graemlins/smile.gif
Loads more Star Wars III teaser stuff to be found here, although personally I'm far more excited about this summer's live action Thunderbirds movie.
Let's face it the last two SW films weren't much to write home about and we all know what happens in this one anyway /ubbthreads/images/graemlins/jpshakehead.gif