He’s red, he’s not Skeletor, and he’s appearing in the new Captain America movie. Who do you think that could be? Any guesses, my reader chums?
Yes, you hit it right on the head. It’s the Red Skull, as featured in the new Entertainment Weekly magazine article out in the USA.