Introducing The New Xbox… (Live Stream)

blame it on Meka May 21, 2013

After eight years, Bill Gates’ cash cow is getting an upgrade, and they’re debuting it worldwide on the Internets. Head here to watch the stream in its entirety if you’re not watching it on the XBox 360’s live stream.