Introducing Sombra – Overwatch New Character Trailer
This trailer shows off how the new character Sombra functions inside the Blizzard FPS title Overwatch.
This trailer shows off how the new character Sombra functions inside the Blizzard FPS title Overwatch.