1498891_568434446559757_1713940936_o Home / News / Nexus phone releases are timed to let Google have the last word / 1498891_568434446559757_1713940936_o