xbox package question
so when i ordered me xbox..it said it would come with free 1month live..
where is it?
November 23, 2010
xbox package question
so when i ordered me xbox..it said it would come with free 1month live..
where is it?
1 Comment • Newest first
I believe you can make 3 free one months on each xbox.