Aug 20, 2005

Xbox 360 brochures leaked

Xbox360news.com has them ;) take a look... link