I call bs.
I agree. Imagine hitting any large animal at 75 MPH and not pulling over immediately to check the front end of your car. 600 miles? Potty/food break?