Motorist flees after crashing into car repair shop, killing one
NBC Los Angeles reported that on Sunday night, December 13th, around 6:40pm, a motorist collided with a repair shop in Corona. This happened at 19965 Temescal Canyon Road, Lalo’s Tires, according to the