11/22/2005: Xbox 360 Hits Stores

Video game fans flock to stores for Microsoft's highly anticipated new system.

August 30, 2014

Examined