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 cooler was the fact that people kept pointing and talking about it. Awesome image, awesome banner, awesome location and awesome marketing. It definitely...

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, I didn’t even have to ask for directions and I found it within 3 minutes of entering the mall. The popup stores are VERY well done. I was scared they would look like cheesy...