News

The “Ride for Your Life” logo. (Courtesy Daniel Langenkamp) Langenkamp lamented the fact that pedestrian fatalities in 2021 in the U.S. were the highest they’ve been in decades.