A new device photo leak is the new talk of the town. The rumored device named "HTC Rider" but not other details has been posted. It looks like an EVO phone to me. Too bad the poster used some old digicam and the pic is quite blurry.
Do you believe that this device is indeed from ...