Tag: Marten Yokhanna Fatally Injured in Escalon Car Accident at Escalon-Bellota Road and Lone Tree Road