Friday, December 28, 2012

Developing A Winning Team


ILM delivered a late Christmas present to fans of The Avengers: a peek at what it took to create the film’s epic slugfest in downtown Manhattan. 

No comments:

Post a Comment