dex454
Oklahoma
Reviews by dex454
review
9 years ago
The Landing Strip
8271 E Admiral Pl
Tulsa, OK 74115
Interesting club. Fully nude but no...
Interesting club. Fully nude but no alcohol...soft drinks only. I went in the middle of the afternoon (4:00) so wasn't expecting much. There was one other car in the parking lot so wasn't sure...