Super Power Beat Down Ep.26: Black Canary vs Black Widow

It’s battle of the femme fatales in Super Power Beat Down. Avengers member and former assassin Natasha Romanoff aka Black Widow locks it up with Birds of Prey member Dinah Laurel Lance aka Black Canary. Who wins in this feisty fight?!

Follow Bat in the Sun on YouTube to see Super Power Beat Down!

Bat in the Sun YouTube Channel