A review by marct22
Robopocalypse by Daniel H. Wilson

5.0