SF ranked 5 in world most traffic congested city list

(S) travel-car-nb

San Francisco is one of the top five cities that has the worst traffic congestion in the world…