Comment Comment by lebiru How is this not big news? It sounds like it’s going to unseat GPS as the de facto navigation system. parent lebiru 8 years ago