More pedestrians died on L.A.’s Vermont Avenue than in the state of Vermont — its ad for making streets safer
A billboard funded by a street safety non-profit, Streets for All, calls attention to pedestrian fatalities in Los Angeles.Courtesy of
Read More