samdb.co.za
Robot Overlords (DVD): Review
The Film Earth falls to an invading force of robots from a distant galaxy. The new Robot Overlords confine all who remain to their houses, implanting them with an electronic device. Any who fail to…