December 11, 2010 By arvindk Leave a Comment New Windows Phone 7 Official Ad featuring XBox Avatar Windows Phone 7 is the one for all of us waiting and wanna feel the amazing experience of such a great Phone. Now you can create and update your own XBox Avatar.
Leave a Reply