I saw this large and beautiful banner ad at the Glendale Galleria mall tonight in Glendale California. This mall has a Microsoft Popup store. Even...
This was a fun day. Around 10am, I headed out to the Glendale Galleria where Microsoft said there would be a pop up store. It was cool,...