Last Updated on Friday, 18 April 2014 07:33
Published on Thursday, 25 July 2013 16:53
By Logan Hall (Updated 12/21)
Joseph Leon, a 27-year-old Santa Paula man, was killed Friday morning after launching 250 feet over the edge of Dennison Grade.
According to California Highway Patrol Officer Daniel Ayala, who investigated the crash, Leon's 1999 Chevy Suburban was heading from Santa Paula to Ojai and entered a right-banking curve just above the Ojai Valley Lookout at an "unknown high rate of speed."
The road surface was wet due to light rain falling throughout the night, and Leon lost control of the vehicle, went through the oncoming
Register to read more...