Scroll to Top
September 14, 2009, 12:21 pm — By

Remember the first renders of HTC Leo we’ve shown you over here? The device looked promising even then, when the images were blurry and then the great controversy regarding its OS came (Android or Windows Mobile?). Now, a Polish website managed to score a couple of live pics with the very hot smartphone, so here they...