This page has moved to a new address.
Microsoft Preparing 32 Pop-Up Stores For Windows 8 Launch