Claimed Windows Phone 7 ad leaked

Are you excited yet? Let us know below.

Comments