Bought some buckets out of a rivi in high school. Had to clean the blood off of them before I put them in my El Camino. Didn't know what a biohazard was 43 years ago. Times sure have changed.
Something of similar height and moving very fast based on the point of impact,..my guess is stopped on the interstate and it got smacked at 80mph
Appears to be a 65, you can make out one tail light in the bumper. I used to hate those bio-hazard stickers, my commercial cleaning company was certified to clean-up such messes wherever needed. Never pleasant.