Compare Phones with Motorola Moto G and Motorola Nexus 6

Motorola Moto G
motorola moto g
Motorola Nexus 6
motorola nexus 6