May 25, 2006
Ferrari Testarossa
Ferrari Testarossa
Agoura hills, CA
A California Highway Patrol officer and his passenger were both killed when this Ferrari crashed into a large rock and flipped over.