Categories News & Gossip Photo Gallery

“The Avengers” Russian Premiere

Chris was in Moscow, Russia for the Russian premiere of The Avengers on April 17th. Hopefully many additional images from the premiere will be released over the next few days. Head over to the gallery for the latest additions.

Gallery Links:
– Home > Public Appearances > 2012 > “The Avengers” Russian Premiere