chiefcanuck.com
Xbox: A New Generation Revealed – May 21st 2013
After months and weeks of endless rumors and speculations, Microsoft has confirmed that they will be holding an event on Tuesday, May 21st at 10am PST to unveil its next-generation Xbox (commonly r…