Temecula Crash Jams 15 Freeway

The crash scene Dec. 18, 2012.

Read more about Temecula Crash Jams 15 Freeway