Deer vs. '66 Barracuda

I see no photos kind sir

I will try again to post the photos. Thanks, Steve