1229991_568434343226434_996982734_n Home / News / Nexus phone releases are timed to let Google have the last word / 1229991_568434343226434_996982734_n