Maxwell Hammer's shared items

Saturday, May 26, 2007

Here's a still from the set of the new Star Wars movie!


They had to recast Princess Leia. Source.

No comments: