China celebrates "Car Free Day" with massive traffic jam [Traffic]

Today is “Car Free Day” in the United States, which you probably celebrated by getting in your car and driving to work. It was “Car Free Day” in China yesterday and they celebrated with a giant traffic jam. I don’t think it’s working. More »

Related Posts

Leave a comment

0 Comments.

Leave a Reply


[ Ctrl + Enter ]

Your Ad Here