Moto G details leaked by German retailer

Motorola is expected to formally introduce its next smartphone, the Moto G, tomorrow at 9AM EST. It’s here, through Motorola