HTC One M8 from M7: What a Difference a Year Makes!

HTC in my opinion is really trying to step their game up.…