Marvel Avengers Assemble (trailer) Thu, Mar 01, 2012 no comments yet “Marvel Avengers Assemble” makes me think of “Thunderbirds. Are. Go!” Or “Wonder Twins powers activate!”