Erica Deleon Arrested for DUI Following Fatal Pedestrian Accident on Crenshaw Boulevard [Torrance, CA] By Sweet Law Group March 18, 2019