A review by kvclements
Halo: The Flood by William C. Dietz

3.0