Scenes from Google's Pixel 3 event

After a series of leaks about the Pixel 3, Pixel 3 XL, Pixel Slate and more, Google's finally set to unveil its next slate of hardware.