Tag: soldier 76

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 …

Continue reading