Post Thumbnail

Well, this can't be good, but it's certainly not surprising, either. Researchers have concluded that people living in developed nations have become overly reliant on satellite navigation such as GPS devices, and that the results can be... dangerous. Anyone with a think tank could probably figure th

3 years ago 0 Comments
March 8, 2011 at 4:56PM