emagazine.com
Car Busters in Action
In the fall of 1997, anti-car activists from 50 groups in 21 countries converged on Lyon, France, for a