Here is a 4 minute video from a traffic camera in China that makes us realize that New York City traffic is nothing compared to what goes on on the other side of the world.
We’re not going to take up too much of your time with this one so go check out the video after the jump.
Click through for the video.
– By: Omar Rana
Source: Twitter @CarAverageJoe (via Jalopnik)