Wednesday, February 04, 2015

Why Google Maps tells Americans they’re in Tulsa, Oklahoma

"Why Google Maps tells Americans they're in Tulsa, Oklahoma"