profile image
by TheaGood
on 11/6/15
Police searching for driver who left behind mangled Mustang following fatal 3-car crash in Irvine, Calif. - @NBCLA
Read more on nbclosangeles.com
Illegale driver,perhaps?