A review by johhnnyinla
The Ghost Brigades by John Scalzi

5.0