Wednesday, October 7, 2015

This video proves China has the most insane traffic jams on Earth


"This is what happens when people come back from vacation in China and try to get into Beijing. And you thought your puny traffic jams were crazy." (more…)

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...