Google Maps memes

Google maps was invented in 2005 people in 2004 using classic paper map
1 comment
Google Maps LGBT people walk faster than straight people
0 comments
Life before Google Maps toy carpet map
0 comments
Pubs in the UK vs churches in Poland vs McDonalds in America vs migrant sex attacks in Germany. Google Maps pins comparison
0 comments