Scroll to Top
August 16, 2010, 2:58 pm — By

A clear sign that we’re approaching the Windows Phone 7 debut (in September or October) is the impressive number of leaked devices with this OS on board we’ve seen recently. Most of them are LG or Samsung smartphones, like the one caught in the wild and shown below. This image was posted online by Aleš Rosina,...