Ray Delahanty of CityNerd goes through a litany of reasons why car dependency makes American society worse off from public health and environmental quality to public safety and economic security. This video may trigger petroheads.
Previous Article