| by admin | No comments

What you need to know about car rentals in Tulsa

TULSA (AP) – Tulsas car rental companies have said that they are considering expanding the number of car rentals for some businesses in downtown Shreveport after the city voted overwhelmingly against a proposal that would have allowed them to do so.The cities attorney general’s office said Friday that they had received a letter from a […]

Read More