Is it a deer? Erm… no
Generally as a society we’re used to hearing how “Chris hit a deer yesterday, going to be expensive to repair”, or “Jane nearly hit a pheasant last week”, or even a call to your insurer “I hit another car at a roundabout…”
So would anybody believe you if you turned around and said “my car’s been entrapped by a load of caterpillars”? Probably not, but I suspect you might have an open mind after seeing this pack!
I hope this doesn’t happen to my Honda Civic…