Heartbreaking new details emerge about food vendor killed in horror North Hollywood crash — as it’s revealed she fed the needy for free

Wait 5 sec.

Teodora Villalobos, 57, died after an out-of-control minivan driver barreled onto a sidewalk near the North Hollywood Metro station.