A review by onetrackmind77
Robopocalypse by Daniel H. Wilson

3.0