Natalie Schaffer Natalie Schaffer

Natalie Schaffer Identified as Fatality in Echo Park Pedestrian Accident in Los Angeles, CA