Art Asylum has announced that the Marvel Select Movie Captain America has been released to specialty stores. Red Skull is due out this Wednesday, 08/31/11. The dioramas for the two figures combine to form a larger scene from the film. Check out the gallery below.
Posted in: Action Figures– August 29, 2011