Top
30°

Xbox One Launch Event Video Preview

Microsoft released a video preview for today's Xbox One launch event in Times Square. Are you gonna to be there?

Read Full Story >>
arcadepixels.com
The story is too old to be commented.