Tag: Pedestrian Accident on Amhurst Drive near Lockhill Selma Road