Is this group still active? At the very least, is there anyone else here from New England, more specifically New Hampshire? I'd love to meet some fellow Explorer guys wanting to go off-road. I'm relatively new to owning an Explorer and hitting the trails, so meeting some more experienced guys...