Posted on

Google Maps Strange images

Google Maps have improved the UK’s satellite photos. Check out the traffic holdup.

Leave a Reply