Google leaks its Pixel 2 XL design minutes before event

You may also like...