Trying posting in the Olde North State Cruisers club page in the spotted thread, lot of us in a Charlotte and good chance it could be a member or someone will know who it is.
Brown Mountain and Patriot Off Road parks are fun kinda small but not to far away from each other. Never been and may be more mud but Lake Houser off-road park is also not a bad drive from Charlotte.