A review by manifeststefany
Robopocalypse by Daniel H. Wilson

4.0