Same exact accident happened to me about a month ago although the deer was hit by the car in the opposite lane about 30 feet in front of me then launched 10’ feet up into the air somersualting over the top of my car to land behind me in the middle of the road.
Something about Grand Cherokees and animals? My wife hit a turkey @70mph and it wiped out the hood and windshield. Although no one raves about Grand Cherokees, they usually outlast the other brands.