devinn
Houston
Not worth visiting!
A review of this place: Tulsa....oh my
Tulsa is the place that got forgotten when the rest of the world started moving. The people are strange, the city is strange and if u can go thru life without ever going there, DO SO!