We all know a lot ablout John 117. We all know he is pro and he is a Forrunner and all that. What I want to know is what don't most people know so all the hardcore Halo fans that read the books and stuff share your knowledge here.
[Edited on 06.26.2011 6:02 PM PDT]