Image 1 of 1
X-Box Launch.jpg
Microsoft, European X-Box launch - Palais Bulles, La Napoule, France - 16th October 2001