March 21, 2001 by David E. Smith
Yeah, the pics aren’t that great, but they’re better than nothing. Straight from the set of the Spider-Man movie, pics of the Green Goblin. In other news, the movie’s official Web site is slated to open Friday.
Please login to comment.
Back to top