Nerd Out Word OutDec 2, 20192nd December 2005 - The Xbox 360 Launches in EuropeOn This Day0 commentsPost not marked as liked