What is going on here? Indonesia August 26, 2024August 24, 2024 by Guest Post Guest Post · Reply Link (thanks lagus) Please wait... Similar Street View images Second google maps car leaves google headquarter in 2009 Red google car in Greece Why? Google car in the middle of nowhere The driver of google car relax broken I wish the driver no problem colour New google camera That is TomTom car