Halo 3 debut in NYC w/Bill Gates, Carl Banks and Nick Mangold

Bill Gates appears at the launch of Halo 3 in New York City. Also features ex Giant great Carl Banks and Jet lineman Nick Mangold.