Thread:Blaublau94/@comment-24675861-20140925154138/@comment-1509585-20140925162614

That's why I said implied... Another thing: Why would Captain America be in London since the SSR were designed to fight HYDRA and there is no HYDRA base in London as seen on the map is Zola's office? The comic says he was fighting HYDRA in Europe, the Pacific and London during the Blitzkrieg... well it is known that this isn't true