Aiden Pearce Vs. Sombra

Aiden Pearce Vs. Sombra is an upcoming Death Battle by Desert Croc. It features Aiden Pearce from Watch Dogs and Sombra from Overwatch.