fbpx

HTC Touch HD launched and priced