Street racing possibly linked to multi-car crash in City of Industry
A crash in the City of Industry early Friday morning may have been caused by possible street racing that involved dozens of drivers.
More Videos
From CNN Newsource affiliates