Monday, May 23, 2011

We talk too much about Apple Stores and not enough about Microsoft Stores! BTW, how many MS Stores do we have and how are they doing? lOlz
Post a Comment