Longest Road in the U.S. Starts (or Ends) in New EnglandLongest Road in the U.S. Starts (or Ends) in New EnglandRoad trip, anyone?Jolana MillerJolana Miller