Dell leaked W7 Mobile handset ???


Seems that those good fellas at TNW are doing their job great!
Btw , don’t you feel like leaking of new devices is the new hype?