Rugger08 on 12 March 2008
Anyone think the 360 sales went down because of the rumor that a price drop is coming? That would be the most logical answer.
Interests: Government, Sports, Accounting, Computers and Business







