American Jeeper
Well-Known Member
- Thread starter
- #1
This was filmed at Disney, OK and for those that have never been, this is definitely a place to put on the list. There is some very diverse terrain and a ton of open space to roam vs. just trails. The video is in 4K so you’ll pick out a few more details if you watch on a larger screen. Has anyone been to this area?
Sponsored