The Red Skull's evil army of Hydra troopers are armed with the latest in technology which make them a deadly force. Captain America faces off against these elite troops in order to stop the evil plans of the Red Skull.
HAIL HYDRA !!!
Check it out and other great items in