Absolutely incredible footage. The deer starts across the road, and immediately the mountain lion is on top of it, jaws into its neck. They tussle about for a bit and finally the cougar wins. The cougar tries to drag its prey out of the road and finally takes off as the humans drive by in the car. Somehow all of this is amazingly captured on cellphone cam.
Wow!