Earlier we had seen leaked seen some benchmark leaked of upcoming Motorola Moto X phone then there was some set of images surfaced on internet and now our very reliable @Evleaks has leaked its specs.
As per there is no information about its screen size but it will have a 720p display screen, on hardware it will run on 1.7 Dual-Core Qualcomm Snapdragon MSM8960 Pro processor along with 2 GB of RAM.
It will run on Android 4.2.2 Jelly Bean, it will have internal memory of 16 GB which can be expanded upto 32 GB. At back it will have a 10 rear camera and a 2 MP front facing camera too.
As per specs it seems to be an mid-range Android phone which should not cost too much. This phone is manufactured Flextronics, and we could expect it to be launched by October.