The longest traffic jam in the world was created in China, about 62 miles.

1 Replies


jmca

traffic jam

old post, can' see pic

would like to
Apr 05, 2016 @ 10:22 pm

Leave A Reply