Tag: Motorized Tricycle Rider Fatally Struck by Car near Service Road and Moffett Road Ceres CA