Someone loves google Russia September 17, 2022September 13, 2022 by Guest Post Guest Post · Reply Larger (thanks Aidan) Please wait... Similar Street View images The teleportation truck He certainly likes google Wisconsinite flipping off the google car Thumb up for google St Petersburgthumbs up