The Daily Show with Trevor Noah

The Russian Terminator

Season 22 E 103 • 04/20/2017

Russia has created a gun-toting robot that the country swears isn't its version of the Terminator.

More