According to the driver, a spider dropped down in front of her as she was parking, startling her and causing her to hit the gas. Thus, the demise of her 2003 Mercedes Benz C240 and the Studio Workshop in Newport Beach, CA. Sounds like an overly enthusiastic flight response to us.
[Source: OCRegister]