- Dec 27, 2002
- 2,074
- 0
- 0
Friend of mine said his XBox 360 arrived today but no one was there to sign for it.
Anyone have confirmation these have been released?
I searched but couldn't find anything if this is repost.
Anyone have confirmation these have been released?
I searched but couldn't find anything if this is repost.