Loading Video…
This browser does not support the Video element.
New report from GHSA shows rise in US pedestrian traffic fatalities
A new report from the Governors Highway Safety Association shows a rise in pedestrian fatalities across the U.S.