Meteorite logoMeteorite
Back to videos

Driver arrested after crashing into North Hollywood food stand, killing 3, police say

Police say three people are dead after an SUV crashed into a food stand near a North Hollywood bus stop in Los Angeles on Tuesday night. Rick Montanez reports. For video licensing inquiries, contact: licensing@veritone.com

Suggested videos