A few new images are coming out of the Avengers set, along with a movie courtesy of Youtube user ‘jgokorsch’.  Have a look.

Avengers hits theaters May 4, 2012.

%d bloggers like this: