August 8, 200422 yr comment_16200 Yes, they were indeed taking part in the production of a green screen movie. Here's a preview. (Sorry, Rob, had to keep myself amused while photos download) Report
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now