Halo 3 Launch Gallery: NYC

September 27, 2007

Our very own Dave Brown was on location up at the Best Buy in NYC for Monday Night’s launch. In addition to these photos, he snagged interviews with Major Nelson and Frank O’Connor for an upcoming podcast.