HALO FALL OF REACH TP
2016: In the year 2517, humanity's last hope is with Dr. Catherine Halsey, the SPARTAN-II program, and one six-year-old boy: John-117. Kidnapped and ruthlessly trained, John endures and rises as the leader of the Sparta…