A new report by TomTom says two West Coast cities have the country’s worst traffic-clogged commutes, but booming metro areas in the South, including Houston, have plenty of traffic misery of their own.
Click here to read the rest of this Article. [Houston Business Journal]