Sedan hit the big rock hard on Highway 89.
Sedan hit the big rock hard on Highway 89. California Highway Patrol
Sedan hit the big rock hard on Highway 89. California Highway Patrol