Compare Phones with BLU Life One and HTC One M8

BLU Life One
blu life one
HTC One M8
htc one m8