NeoGamer - The Video Game Archive | 2005 - Xbox 360 Launch Event on the Mojave Desert (Zero Hour) @NeoGamer | Uploaded 4 months ago | Updated 6 hours ago
The "Zero Hour" launch event of the Xbox 360 in 2005.
Source: Official Xbox Magazine demo disc 54
The "Zero Hour" launch event of the Xbox 360 in 2005.
Source: Official Xbox Magazine demo disc 54