A new study that analyzed traffic accident data from 2017 to 2021 put four New England states in the top 10 for having the highest car crash fatalities.
A crash with an explosive-like impact occurred recently as a car forcefully crashed into a local shop in Lewiston. Can you help this hardworking owner?