Tag: Pedestrian Fatally Struck by Train near Tamarack Surf Beach in Carlsbad CA

test