Friday, February 08, 2008

Tetra Vaal - Robotics

From: spyfilms2007

Police robots in South Africa.

No comments: