360 on Display at Wal-Mart

October 20, 2005

Consumers are getting their very first look at Microsoft’s Xbox 360 at demonstration kiosks set up in Wal-Mart stores.

Recent News