Xbox Live dropping free points into random accounts (mostly rewards members)
Go check your account and if you get some free points go download something!
I had 5 random 220 points dropped into my account.....
Xbox Live dropping free points into random account....go check!
This topic is locked from further discussion.
Please Log In to post.
Log in to comment