The Toy’s ‘R’ Us shop in Times Square, London has a display of some brand new action figures for The Avengers and while that’s very interesting in itself, they give us a decent look at Loki’s Army and they look VERY different from all the footage we’ve seen of them. Check some of them out […]