HTC Leo is shaping up to be a monumental Windows Mobile launch.
Advertisement
03:35
01:20
01:54
01:05
03:21