I see google maps has been 'new and improved' (l o l) for a little while now. Anyone else as impatient as me, and just hit the close button after a few minutes of getting annoyed as fuck?
google maps
Collapse
X

Comment