Xbox sale on the 7th June?

2
Found 6th Jun
I heard there’s a sale happening on the Xbox store on the 7th of June? Is this true or will the sales begin on the 10th, the day E3 begins?
Community Updates
2 Comments
Yeah it's starting on the 7th
Post a comment
Avatar
@
    Text

    Top Discussions

    Top Discussions

    Top Merchants