Did You Know That the Segway Was Invented in New Hampshire?Did You Know That the Segway Was Invented in New Hampshire?You learn something new every day. MeganMegan