Funadvice Logo

Is it true there will be an Xbox 720?

Home More advice Gaming & Games