The Avengers Leaked Teaser

Some Assembly Required in this upcoming super hero movie featuring Marvel's greatest