Driven that street HUNDREDS of times.. Kind of steep.. And there's a signal at Blackhorse Road that can sneak up on you when it turns red.. Palos Verdes Peninsula High School (formerly Rolling Hills High School) is just up the hill from where his car rests..
I'm wondering if he struck an animal, sometimes horses get loose there.. But there should be evidence of that.