Peter Davidson has found a photo of a business that supposedly painted a huge logo on the roof with the purpose of being seen on satellite photos on Google Maps.
Two Swedish Eyes on Media and Public Relations
Peter Davidson has found a photo of a business that supposedly painted a huge logo on the roof with the purpose of being seen on satellite photos on Google Maps.