
Forum member StarWarsPaul posted a few photos from Toys “R” Us Times Square. They were setting up an Avengers 3.75″ Figure Display. In the display is a nice look at the 3.75″ figures for the as yet unnamed alien invaders seen in the trailer.
Click the headline of the story to check out the pics.