Tag:

2006 Toyota

Distracted Driver Slams Into Tractor Trailer On Route 20 In Central Mass: Police Distracted Driver Slams Into Tractor Trailer On Route 20 In Central Mass: Police
Distracted Driver Slams Into Tractor Trailer On Route 20 In Central Mass: Police A distracted driver somehow walked away from a  crash Wednesday night,…