Soldier vs D.Va

Soldier vs D.Va is a Death Battle by Peep4Life.

Description

Season 3 Episode 5! Team Fortress vs Overwatch! What happens when two of the more hard hitting forces of rival series collide in a battle to the death?