techdigest.tv
Microsoft retail store hits the US - Tech Digest
The first Microsoft retail store is now open Stateside in Scottsdale, Arizona.