She hit the gas, and he jumped onto the hood. Cops say Deana Redd was on a joyride around Del Paso Heights, heading from Roanoke Avenue to Marysville Boulevard. She decided to take another turn, this time merging onto Highway 80.
She eventually got off the freeway on Norwood, striking another vehicle. That didn't stop her either.
Click to expand...