Red Hood vs. Winter Soldier (DC VS Marvel) Death Battle : Season 7 Episode 14
TV-MA Rooster Teeth int(0)
Aired: September 21st, 2020 @ 11:00 AM EST on Rooster Teeth
These two gunslinging side kicks have returned from the dead! Now they brawl to put the other down again