Elk Grove Police Department said in a statement that the truck was traveling southbound on Franklin Boulevard when it veered off the road and crashed …
Elk Grove Police Department said in a statement that the truck was traveling southbound on Franklin Boulevard when it veered off the road and crashed …
In