September 24, 2007

Halo 3 Pre-Launch Party at Microsoft, Conference Center, Building 1