After appearing in a steady stream of leaks over the past several months, the HTC One (M8) finally made its official debut today. It's got a design that's fa...
Share this note: