Hello everyone, hope you are all doing well! Just thought this was quite interesting and was curious to see if anyone else has run into these while out and about anywhere. I was walking around this city outside of Rota, Spain when this car came out of the corner with these huge rockin cameras on! Never saw it before, but as it came closer, it became clear that of course it belonged to Google. So here's the deal, what the hell is the point, how much do you think Google is spending to do this all over the world, and more importantly, how much is that driver getting paid!