i been riding in NH for years and have only been stopped and let go but the only reason i asked is cause this girl i know rode her 50cc scooter which is moped legal in mass and nh to nashua and the cop stopped her and they confiscated her scooter and fined her $300 for driving an unregistered vehicle
then it cost her $150 to get it back from impound she went to court to fight it and lost
i dont see how they have the right to do that its not our fault they dont issue moped plates in mass we only get a stupid little pink sticker