Overwatch’s Sombra Revealed!

The newest Overwatch Short reveals Sombra! Check it out!