The Daily Show with Trevor Noah
The Russian Terminator
Season 22 • 04/20/2017
Russia has created a gun-toting robot that the country swears isn't its version of the Terminator.
More
Watching
You may also like5 Videos
The Russian Terminator
Season 22 • 04/20/2017
More