Title: Where In The World Is..................Tulsa? Post by: sportyart on May 03, 2005, 01:35:59 pm Has anyone else been on company trips or even family trips and had to explain where Tulsa is located? I had on guy asked me how the weather was doing in Arizona.
|