I'm thinking of driving to Oklahoma next weekend and checking out this ride and town. Anyone know anything about it?


Hope this is the right place for OK. Still not sure which one is best for Missouri. I think we have settled on North Central.