Yes! You read it right  an early leak of Windows Phone 7 series was seen floating on net.

Check out the video below if you don't believe


P.S. Microsoft folks, better hurry up other wise  its like cutting cake for last year’s birthday party!! LOL !!!