I just found out there is a 10 acre tract of land with trails, hills, etc. dedicated to minibikes at Eisenhower State Park (Lake Texoma) north of Sherman, which is about an hour north of Dallas. Has anyone been there or heard about it? I plan to check it out in the next few weeks. This might be a good place for a meet.