As we all sit around waiting for any information on Iron Man 2, Jon Favreau revealed a big image yesterday via his Twitter page. Be warned in case this reveals some big events from the movie.
According to CHUD , it's a HUGE green screen that was built in LA's Sepulveda Basin. What do you think Favreau has planned?
Log in to comment