Have we become too reliant on GPS? This satellite expert thinks so.

Have we become too reliant on GPS? This satellite expert thinks so.