Claimed Windows Phone 7 ad leaked

February

18, 2010

Are you excited yet? Let us know below.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}