Bicycle Talk. Episode 445 June 11th 2025. Ron’s Rant: Cars Make Us More Lonely Does car dependence make people unsatisfied with life? The specter of road violence keeps people from interacting. And you can blame cars for that. On a positive side: China made helmets and bike trailers free of tariffs for […]