Post Thumbnail

Disappointed that you can't make it to Scottsdale for the opening of the big Microsoft retail store? Since you've given up on real life in lieu of a completely wired existence anyways, perhaps a more meaningful experience would be to mosey over to the company's online shop and check out all the new...

5 years ago 0 Comments
October 22, 2009 at 9:31AM