Street racing possibly behind fiery crash in Antioch, neighbors say
Neighbors say James Donlon Boulevard is a notorious four lane race track that's lined with memorials of those involved in other fatal accidents.
More Videos
From CNN Newsource affiliates