Has anybody also seen some cars with attached cameras on top and people running on streets and taking photos around? I wonder if that's for some kind of street views like Google? - But those are not Google cars (as i have seen them elsewhere) & Google (as they say) don't have a plan for Cyprus in nearest future, so anyone has some idea what it is for?
- I'm just curious, cuz i have seen these scenes a lot lateley..