According to the Texas Transportation Institute, traffic used to suck. Now it sucks even more. Nice to know some things are dependable. [TTI via The Infrastructurist]
According to the Texas Transportation Institute, traffic used to suck. Now it sucks even more. Nice to know some things are dependable. [TTI via The Infrastructurist]