HTC Leo/HD2 confirmed on O2 UK ?

Engadget just got the scoop, as seen on the picture above (if it isn’t photoshoped), that confirm what was reported a few days ago. IT also looks like the devices hould be free with a 02 1200 18 months contract. Hopefully HTC is going to officially announce the HTC HD2 / Leo in the coming days.

Source: Engadget