Xbox 360 Fall 2008 Dashboard Rehaul E3 2008 Stage Show Demo 1
The completely redesigned Xbox 360 set for release this fall is shown off on GameSpot's E3 2008 stage show.
The completely redesigned Xbox 360 set for release this fall is shown off on GameSpot's E3 2008 stage show.