Robot Escapes Testing Facility, Went On The Run On The Streets Of Russia
In a scene that closely resembles one from sci-fi movies, a robot has escaped its human overlords from its testing facility in Russia and it was on the loose for a good 40 minutes before its onboard battery conked out and came to a halt in the middle of road, […]