A surprise in Google Maps...
View Single Post
August 14 2013, 12:15 AM
Location: The World
Re: A surprise in Google Maps...
They have one in the centre of Glasgow too, had my picture taken with it being the geek that I am
View Public Profile
Send a private message to Timofnine
Find More Posts by Timofnine