Re: Captain America 2: News and Speculation - Part 1
Originally Posted by Crimson King
It was when Cap found him in the Hydra base. He was strapped to a table, presumably so they could experiment on him.
Commentary says so
"Turkey sucks and you suck, and who made you boss?"