Xbox Series X Won’t Come With Huge Sticker

There were rumors that the upcoming Xbox Series X will come in with a huge sticker on the front of it but Phil Spencer, the CEO of Xbox has now come out... Read more »