Screen Team presents “D.VA vs Soldier 76” rap battle!!

The duo of Angie and Chad, known as Screen Team, are at it again! They are known for making music videos and parody songs while cosplaying as several characters ranging from Pokémon to Star Wars. Angie and Chad have dropped another one on us. This time it is an Overwatch rap battle between D.VA and Soldier 76!

Check out more videos from Chad and Angie on the Screen Team YouTube channel!

Keep up the Screen Team as they put out videos to feed your geek need!