leo-j on 09 August 2007
Halo 3, they better not make a parade that costs millions of dollars and throw money in the air..if it sucks 360 is screwed its the only AAAA title they have.
mM