How are two red x's supposed to convince me? ;-)
What, Communist kisses aren't persuasive?
Seriously, I guess that site doesn't like its pix being linked.
At any rate, it's pix of a deer going through the windshield into the driver's seat.
Here's another try at ONE of 'em from a different source: