![Random-News](https://10mfh.com/wp-content/uploads/2010/02/Random-News.gif)
I’ve been trying to be mostly spoiler-free about this movie because I’m looking forward to it so much, but this latest TV spot fills me with so much hope I had to share!
Here is a shot from the spot where Red Skull and Cap are facing off. Red Skull just looks incredible.
I suppose you have a better thought on the subject?