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.
Photos from Giz-China show the usual traffic in downtown Qingdao, proving few people in the world are taking this seriously and underlying the point that, in many cases, driving a car somewhere isn't a choice but a necessity when the alternatives are considered.
Instead of "Car Free Day" how about "Lobby For Better Public Transit Day" or something similar?