Man Killed In Dennison Grade Crash

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 ...