Rte 3, your town....rte 90, 93, 95 are part of the interstate system and maintained by the state. What kind of shape are they in? I drive 95 everyday and other than the contruction going on in Amesbury...the roads are in great shape.
"If you're arguing with an idiot, make sure he isn't doing the same thing."