Captain America goes to dangerous mission. Can he find a new mysterious rocket launcher? Will he survive facing his old rival? Animation by raptor5120 Made …

source