If anyone has spent time drooling over the spec sheet of the HTC EVO 3D and saying 'I want one', then your dreams have taken a step closer to reality. Blurred images of the HTC Rider have leaked along...