close
This ad will auto close in 10 seconds

GPS fosters hopeless dependency

Growing use of satellite navigation or GPS is actually fostering hopeless dependency among drivers.