http://tnttt.com/viewtopic.php?t=36130
This is at the Fort Gibson Dam Site , sort of east and a little south of Tulsa.
Peach festival is that weekend in Porter about 20 miles away by Muskogee, OK
Join us !!!
Users browsing this forum: No registered users and 5 guests