Con
27-06-2008, 02:25 PM
Hey I just joined xbox live (gold),
And I was wodnering bout Halo 3,
I heard about these new maps to download for free,
Where do you download from?
And I was wodnering bout Halo 3,
I heard about these new maps to download for free,
Where do you download from?