Photos Up north 06/03/2006 Nichole We’re somewhere outside Grand Forks, ND, at the nicest rest stop in the world. It’s a lovely day, and there’s wireless internet access. God bless the USA.