The rider's point of view. Quick reaction. This happened on Glendora Mountain Road in California.A fellow female rider was stuck and killed yesterday on Highway 94 here in Cali where I go ride all the time. It's disturbing to see how the car drivers in the video take it as a fucking joke.