HTC Leo is shaping up to be a monumental Windows Mobile launch.
Advertisement
18:22
19:12
06:21
01:23
02:09