- last post: 01.01.0001 12:00 AM PDT
Posted by: Matty Mc Hatty
It's actually called the Cairo station because it's located above the city of Cairo in Egypt, but that's really ironic that it means invicible.
How do you know so much background history about halo 2 ?