There is a new sherif in town
Already there is talk of reversing some of Bush's presidential orders, closing Gitmo---there is a new sherif in town!
Hertz has expanded its operations in the booming Gulf urban centre of Dubai, by opening up a new outlet in the Festival City.