If you think we have traffic problems here in the U.S. check this out, a 9 DAY traffic jam in China.
Announcement
Collapse
No announcement yet.
Traffic
Collapse
X
Comment