Articles It Puts The A in Avengers. November 17th, 2011 | by Aaron Released today were some new banners for the up-coming Avengers movie, a movie we here in DOOM Towers are all excited to see. What I’m not excited to see [&hellip