Not every off-road park greets beginners with open arms, but this spot near Colorado Springs seems to have figured out that ...