XBOX COMMUNITY!!!!!!!!!!!!

Viewing single post

Started by Slayer, Sep 05, 2014, 02:13 AM

previous topic - next topic

Raven

Good lord. Dell has stores? Or are they online only?
Not sure if they have actual stores or not. I'm still trying to wrap my head around why Microsoft made such an awesome deal exclusive to an online store for Dell.