Placer County, CA – Two injured in four-vehicle collision on westbound I-80 at Foresthill Road

Placer County, CA – Two injured in four-vehicle collision on westbound I-80 at Foresthill Road