I'm looking for a club to join or place to get started with off-roading. I don't have much experience and have only been a few times, but would like to get more into it. I own a stock 4Runner so would probably be limited to where I can go.
I'm in the Dover/Portsmouth, NH area, does anyone know of a good starting point? I checked out the list of clubs but didn't find one that seemed like a good fit, any suggestions? Thanks.