Devon Dabba Fatally Injured in Pedestrian Collision on 5 Freeway [San Juan Capistrano, CA] By Sweet Law Group March 26, 2019