The Winter Soldier vs Red Hood

The Winter Soldier vs Red Hood

Season 3 Episode 11

(Marvel vs DC)