Tag: 2 Dead in Visalia Auto Accident on Demaree Street and West La Vida Avenue