Traffic In China Will Haunt Your Soul

This is a traffic jam comprised of people returning to Beijing from vacation. At this point why don’t they just leave their cars in the middle of this quagmire and walk into the ocean? It’s the only escape.

Watch more viral videos.

.

.